View Full Version : سوال: به دست آوردن همزمان نام یتون و مقدار DataTable
  
sadaf_
دوشنبه 09 مرداد 1391, 01:21 صبح
من یک DataTable دارم که در یک حلفه قرار داره و به طور شناور هستش 
یعنی در هر بار که دستورات حلقه داره اجرا می شه تعداد ستونها و تعداد رکوردها و مقدارها متفاوته 
حالا من می خوام مقدارها را به همراه نام ستونها را بخونم 
چطوری می شه این کار را انجام داد؟
the king
دوشنبه 09 مرداد 1391, 01: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)
                {
                }
            }
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.