bftarane
سه شنبه 07 آبان 1392, 17:43 عصر
فرض کنید n تا ایمیل در جدول داریم به شکل زیر
1@yahoo.com
2@yahoo.com
3@yahoo.com
4@yahoo.com
5@yahoo.com
6@yahoo.com
7@yahoo.com
8@yahoo.com
9@yahoo.com
.
.
.
n@yahoo.com
و حالا می خواهیم به شکل زیر اینها چاپ بشن.
لطفاً راهنمایی کنید.
1@yahoo.com
2@yahoo.com
*
3@yahoo.com
4@yahoo.com
5@yahoo.com
*
6@yahoo.com
7@yahoo.com
8@yahoo.com
*
9@yahoo.com
.
.
.
n@yahoo.com
من اینجا فرض کردم 3 تا 3 تا بخواهیم ایمیلها رو نشون بدیم.
این کدها جواب دلخواه من رو نمی دن
DataTable dt = GetAllEmail(); int j = 3; try { for (int m = 0; m < dt.Rows.Count; m += j) { for (int i = m; i < m + j; i++) { Label2.Text = dt.Rows.Count.ToString() + "<br/>"; if (i<dt.Rows.Count) if ((m+j)<dt.Rows.Count) strEmail = dt.Rows[i]["Email"].ToString(); msg.To.Add(strEmail); Label1.Text += strEmail + "<br/>"; //client.Send(msg); } }
البته فعلاً کاراکتر * رو بینشون هم نشون ندادم ولی در همون مرحله 3 تا 3 تا گرفتن مشکل دارم.
البته کار اصلی که می خوام انجام بدم اینه که ایمیلها رو x تا x تا از دیتاتیبل بخونم و ایمیل بفرستم به این x تا بعد برم سراغ x تای بعدی بخونم و ایمیل بفرستم و الی آخر این کار تکرار بشه.
کاری هم که در بالا گفتم به خاطر تست این موضوع هست.
1@yahoo.com
2@yahoo.com
3@yahoo.com
4@yahoo.com
5@yahoo.com
6@yahoo.com
7@yahoo.com
8@yahoo.com
9@yahoo.com
.
.
.
n@yahoo.com
و حالا می خواهیم به شکل زیر اینها چاپ بشن.
لطفاً راهنمایی کنید.
1@yahoo.com
2@yahoo.com
*
3@yahoo.com
4@yahoo.com
5@yahoo.com
*
6@yahoo.com
7@yahoo.com
8@yahoo.com
*
9@yahoo.com
.
.
.
n@yahoo.com
من اینجا فرض کردم 3 تا 3 تا بخواهیم ایمیلها رو نشون بدیم.
این کدها جواب دلخواه من رو نمی دن
DataTable dt = GetAllEmail(); int j = 3; try { for (int m = 0; m < dt.Rows.Count; m += j) { for (int i = m; i < m + j; i++) { Label2.Text = dt.Rows.Count.ToString() + "<br/>"; if (i<dt.Rows.Count) if ((m+j)<dt.Rows.Count) strEmail = dt.Rows[i]["Email"].ToString(); msg.To.Add(strEmail); Label1.Text += strEmail + "<br/>"; //client.Send(msg); } }
البته فعلاً کاراکتر * رو بینشون هم نشون ندادم ولی در همون مرحله 3 تا 3 تا گرفتن مشکل دارم.
البته کار اصلی که می خوام انجام بدم اینه که ایمیلها رو x تا x تا از دیتاتیبل بخونم و ایمیل بفرستم به این x تا بعد برم سراغ x تای بعدی بخونم و ایمیل بفرستم و الی آخر این کار تکرار بشه.
کاری هم که در بالا گفتم به خاطر تست این موضوع هست.