PDA

View Full Version : سوال: استفاده از foreach



mona11
جمعه 13 آذر 1388, 20:03 عصر
با سلام.در مورد این کد میخواستم توضیح بدید.

foreach (DataRow dr in dt.Rows)
{
s1 = (string)dr["_user"];
s2 = (string)dr["_pass"];منظورم اینه که دستور foreach و پارامترهای داخلش چه کاری انجام میدن و متغیر s1 یا s2 چه مقداری مییگیرن؟
و اینکه dt.rows سطرهای جدول رو یکی یکی بررسی میکنه؟

saeeedft
جمعه 13 آذر 1388, 20:33 عصر
dt.rows سطرها رو یکی یکی مرور میکنه و s1,s2 هم مقدار اون ستون خاص رو توی خودش ذخیره میکنه
شاد باشید

mona11
جمعه 13 آذر 1388, 20:49 عصر
dr چیه و چکار میکنه ؟
اینو هم اگه میشه توضیح بدید.

DataTable dt = new DataTable();

saeeedft
جمعه 13 آذر 1388, 22:09 عصر
dr مقادیر ستونتونو توی متغیر s ذخیره میکنه، datatable هم یه جدول واسطی هست که اطلاعات جدول دیتابیستون به اون منتقل میشه