PDA

View Full Version : سوال: چگونه یه آرایه که از نوع استرینگ هست مقدارش رو از یه تیبل بگیره



perkas
چهارشنبه 20 شهریور 1392, 01:46 صبح
سلام

من میخوام یه آرایه از نوع استرینگ داشته باشم که تعدادش = تعداد ستونهای یک تیبل باشه و محتویاتش رو هم از یه فیلد از همون تیبل بگیره

مثلا اگه یه تیبل نام کالا داشته باشیک که 10 رکورد اطلاعات توش ذخیره شده
تعداد =10
و محتویاتش هم نام ده قلم کالا باشه

esafb52
چهارشنبه 20 شهریور 1392, 02:05 صبح
از طریق یه حلقه فور و با ایندکس اون سطرجدول به راحتی قابل دستیابیه
مثلا

DataTable dt = new DataTable();
dt.Columns.Add("ردیف");
dt.Columns.Add("نام");
dt.Rows.Add("1", "esa");
dt.Rows.Add("2", "moaa");

string[] name = new string[dt.Rows.Count] ;
for (int i = 0; i < dt.Rows.Count; i++)
{
name[i] = dt.Rows[i][1].ToString();
listBox1.Items.Add(name[i]);
}

که سطر iم و ستون دوم رو تو آرایه میریزه