码迷,mamicode.com
首页 > 其他好文 > 详细

遍历Datatable

时间:2019-01-02 12:49:50      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:获取   orm   数据库表   style   sel   cnn   drs   zid   null   

 //方法一 
    DataSet dataSet = new DataSet();
    DataTable dt = dataSet.Tables[0];
    for (int i = 0; i < dt.Rows.Count; i++)
     {
      string strName = dt.Rows[i]["字段名"].ToString();
     }  

//方法二 
DataSet myDataSet = new DataSet();
            foreach (DataRow myRow in myDataSet.Tables["temp"].Rows)
            {
                var str = myRow[0].ToString();
            }  
//方法三
  DataTable dt = new DataTable();
            foreach (DataRow dr in dt.Rows)
            {
                object value = dr["ColumnsName"]; 
            }

 //方法四 遍历datatable获取其中的值某一字段的值 
            DataTable dt = new DataTable();
            string key = string.Empty;
            //DICNAME、CNNAME数据库表中字段,根据这2个字段值来筛选数据
            DataRow[] drs = dt.Select(string.Format("DICNAME=‘{0}‘ AND CNNAME=‘{1}‘", ZiDuan, Zhi));
            if (drs != null)
            {
                foreach (DataRow row in drs)
                {
                    //遍历筛选过的数据获取其中某个字段的值
                    key = ConvertObjectToString(row["SUBCODE"]);
                }
            }


       public string ConvertObjectToString(object obj)
        {
            if (obj != null)
            {
                return obj.ToString();
            }
            return string.Empty;
        }

 

遍历Datatable

标签:获取   orm   数据库表   style   sel   cnn   drs   zid   null   

原文地址:https://www.cnblogs.com/macT/p/10207132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!