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

    遍历datatable的方法2009-09-08 10:02方法一:
    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];
    }
    }

    绑定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>
    方法五
    DataRow[] dataRows = null;
    dataRows = dataTable.Select(fieldParentID + "='" + treeNode.Tag.ToString() + "'", dataTable.DefaultView.Sort);
    foreach (DataRow dataRow in dataRows)
    {

    DataRow dataRow = dataTable.Rows[i];

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

    List<string>转换成字符串

    List<string> list = new List<string>();
    list.Add("a");
    list.Add("b");
    list.Add("c");
    string str = string.Join(",", list.ToArray());

    字符串转成List<string>

    string str = "a,b,c";

    List<string> list = new List<string>(str.Split(','));
    List<string> list = new List<string>(str.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries)); //转换时不包含空项

  • 相关阅读:
    第11章 接口与内部类
    第10章 多态
    API接口设计之token、timestamp、sign具体实现
    JDK 监控和故障处理工具
    分布式id生成方案
    SQL优化
    自定义对象存入Redis
    OAuth(开放授权)
    Hystrix使用
    Session机制详解
  • 原文地址:https://www.cnblogs.com/lhyqzx/p/5893022.html
Copyright © 2011-2022 走看看