zoukankan      html  css  js  c++  java
  • 遍历datatable的方法

    +方法一:
    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.ToString() + "'", dataTable.DefaultView.Sort); 

    foreach(DataRow dataRow indataRows) 

    DataRow dataRow = dataTable.Rows[i]; 

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

    绑定DataTable到Reapter。
    if (dtb_xx.Rows.Count > 0)
    {
    rp_xx.DataSource = dtb_xx;
    rp_xx.DataBind();

    <asp:Repeater ID="rp_xx" runat="server">
    <ItemTemplate>
    <tr>
    <td>
    <div>
    <ul class="ListHorizontally">
    <li>
    <div class="TCell1">
    <%#Eval("ID")%>
    </div>
    </li>
    <li>
    <div class="TCell2">
    <%#Eval("Name")%>
    </div>
    </li>
    </ul>
    </div>
    </td>
    </tr>
    </ItemTemplate>
    </asp:Repeater>

    风雪七月花溅墨
  • 相关阅读:
    506. 相对排名 Relative Ranks
    500. 单词是否在键盘上的同一行 Keyboard Row
    openstack live migration性能分析
    libvirt/qemu特性之numa
    nova Scheduling 配置
    Specify compute hosts with SSDs
    nova conductor
    osprofiler
    watcher
    stacktach和ceilometer
  • 原文地址:https://www.cnblogs.com/bobo41/p/3412606.html
Copyright © 2011-2022 走看看