代码如下 | 复制代码 |
//多表多行多列的情况 foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable dc.ColumnName, dr[dc]); //表名,列名,单元格数据 //遍历一个表多行多列 foreach(DataRow mDr in dataSet.Tables[0].Rows ) |
遍历DataSet中的元素
贴一个不错的网上的代码
代码如下 | 复制代码 |
DataSet2 ds = new DataSet2(); SqlDataAdapter da1 = new SqlDataAdapter(str, conn); da1.Fill(ds, "table"); //已经装载到DataSet数据集中了 for (int k = 0; k < ds.Tables["table"].Rows.Count; k++) if (ds.Tables["table"].Rows[k]["emergency"].ToString().Trim() == "1") ds.Tables["table"].Rows[k]["emergency"] = "合格"; } |