PDA

View Full Version : سوال: به دست آوردن همزمان نام یتون و مقدار DataTable



sadaf_
دوشنبه 09 مرداد 1391, 00:21 صبح
من یک DataTable دارم که در یک حلفه قرار داره و به طور شناور هستش
یعنی در هر بار که دستورات حلقه داره اجرا می شه تعداد ستونها و تعداد رکوردها و مقدارها متفاوته
حالا من می خوام مقدارها را به همراه نام ستونها را بخونم
چطوری می شه این کار را انجام داد؟

the king
دوشنبه 09 مرداد 1391, 00:55 صبح
من یک DataTable دارم که در یک حلفه قرار داره و به طور شناور هستش
یعنی در هر بار که دستورات حلقه داره اجرا می شه تعداد ستونها و تعداد رکوردها و مقدارها متفاوته
حالا من می خوام مقدارها را به همراه نام ستونها را بخونم
چطوری می شه این کار را انجام داد؟

تعداد ستون ها :

int n = yourDataTable.Columns.Count;


عنوان همه ستون ها :

for (int i = 0; i < yourDataTable.Columns.Count; i++)
{
string s = yourDataTable.Columns[i].ColumnName;
}


مقادیر همه فیلد ها در همه سطر ها و ستون ها :

for (int j = 0; j < yourDataTable.Rows.Count; j++)
{
for (int i = 0; i < yourDataTable.Columns.Count; i++)
{
object value = yourDataTable.Rows[j][i];
}
}


یا :

foreach (DataRow row in yourDataTable.Rows)
{
foreach (object value in row.ItemArray)
{
}
}