zoukankan      html  css  js  c++  java
  • 数据库的遍历

    方法零:

      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();   

     }

  • 相关阅读:
    区分JS的空值
    死锁
    高效的SQLSERVER分页方案
    IIS经典模式VS集成模式
    MVC过滤器
    Request接收参数乱码原理解析
    int三种转化区别
    Area使用
    Action和Partial等区别
    Log4Net
  • 原文地址:https://www.cnblogs.com/change4now/p/4525189.html
Copyright © 2011-2022 走看看