首页 > 数据库技术 > 详细

数据库的遍历

时间:2015-05-24 00:06:11      阅读:319      评论:0      收藏:0      [点我收藏+]

方法零:

  using (SqlDataReader dr = cmd.ExecuteReader())

 {

                while (dr.Read())

                {

                 String name=dr[“name”];

                 strHtml.AppendFormat("{0}", dr["num"]);

 

                }

   }

 

方法一:

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(DataRow dr in dt.Rows)         

 {         

      object value = dr["ColumnsName"];         

 }      

方法四: 

 DataTable dt=new DataTable();         

foreach(DataRow dr in dt.Rows)         

 {       

    for(int i=0;i<dt.Columns.Count;i++)       

    {       

 

 dr[i];       

   }         

 }      

 

方法五 

 DataRow[] dataRows = null;   

 dataRows = dataTable.Select(fieldParentID + "=‘" + treeNode.Tag.ToSt

ring() + "‘", dataTable.DefaultView.Sort);   

 foreach (DataRow dataRow in dataRows)   

 {        

      DataRow dataRow = dataTable.Rows[i];       

     ?? = dataRow[fieldParentID].ToString();   

 }

数据库的遍历

原文:http://www.cnblogs.com/change4now/p/4525189.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!