今天 做一个小程序 ,遇到了这样一个 问题就是 怎样简单的 遍历一个 DataTable 一. DataTable table= DBhelper.GetDataTable(str);foreach( DataRow row in table.Rows )//得到行集合{    foreach( object col in row.ItemArray )//得到列集合    {        MessageBox.Show(col.ToString());    }} 二. DataTable…
遍历datatable的方法方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i]["字段名"].ToString(); } 方法二: foreach(DataRow myRow in myDataSet.Tables["temp"].Rows) { ].ToString(); } 方法三: foeach(DataRow dr…
遍历datatable的方法2009-- :02方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i]["字段名"].ToString(); } 方法二: foreach(DataRow myRow in myDataSet.Tables["temp"].Rows) { ].ToString(); } 方法三: foeach(D…
//方法一 DataSet dataSet = new DataSet(); DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count; i++) { string strName = dt.Rows[i]["字段名"].ToString(); } //方法二 DataSet myDataSet = new DataSet(); foreach (DataRow myRow in myDataSet.Tables["tem…
C# DataTable 详解 dataTable.Rows.Count == 0 //判断DataTable 为空 循环执行dataTable数据 DataTable dtSelect = (DataTable)this.ucGrid_main.DataSource; string sql = string.Empty; for (int i = 0; i < dtSelect.Rows.Count; i++) { DataRow dr = dtSelect.Rows[i]; if (dr[&qu…
转载 遍历datatable的方法2009-09-08 10:02方法一:      DataTable dt = dataSet.Tables[0];      for(int i = 0 ; i < dt.Rows.Count ; i++)      {         string strName = dt.Rows[i]["字段名"].ToString();      }             方法二:      foreach(DataRow myRow in myD…
遍历datatable的方法2009-- :02方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i]["字段名"].ToString(); } 方法二: foreach(DataRow myRow in myDataSet.Tables["temp"].Rows) { ].ToString(); } 方法三: foeach(D…
  DataTable转LIst /// <summary> /// 利用反射将DataTable转换为List<T>对象 /// </summary> /// <param name="dt">DataTable 对象</param> /// <returns>List<T>集合</returns> public static List<T> DataTableToList&l…
+方法一:DataTable dt = dataSet.Tables[0];for(int i = 0 ; i < dt.Rows.Count ; i++){string strName = dt.Rows[i]["字段名"].ToString();} 方法二:foreach(DataRow myRow in myDataSet.Tables["temp"].Rows){var str = myRow[0].ToString();} 方法三:foeach(Da…
在开发过程过程中有时候需要将List<T>泛型转换成DataTable.DataSet,可以利用反射机制将DataTable的字段与自定义类型的公开属性互相赋值. 1.List<T>泛型转换成DataTable 代码: /// <summary> /// List<T>转换成DataTable /// </summary> /// <typeparam name="T"></typeparam> ///…