转载

  1. 遍历datatable的方法2009-09-08 10:02方法一:     
  2. DataTable dt = dataSet.Tables[0];     
  3. for(int i = 0 ; i < dt.Rows.Count ; i++)     
  4. {     
  5.    string strName = dt.Rows[i]["字段名"].ToString();     
  6. }     
  7.     
     
  8. 方法二:     
  9. foreach(DataRow myRow in myDataSet.Tables["temp"].Rows)     
  10. {     
  11.       var str = myRow[0].ToString();     
  12. }     
  13.     
     
  14. 方法三:     
  15. foeach(DataRow dr in dt.Rows)        
  16. {        
  17.      object value = dr["ColumnsName"];        
  18. }     
  19.     
     
  20. 方法四:     
  21. DataTable dt=new DataTable();        
  22. foreach(DataRow dr in dt.Rows)        
  23. {      
  24.    for(int i=0;i<dt.Columns.Count;i++)      
  25.    {      
  26. dr[i];      
  27.    }        
  28. }     
  29.     
     
  30. 绑定DataTable到Reapter。     
  31. if (dtb_xx.Rows.Count > 0)     
  32.         {     
  33.             rp_xx.DataSource = dtb_xx;     
  34.             rp_xx.DataBind();     
  35.         }      
  36. <asp:Repeater ID="rp_xx" runat="server">     
  37.        <ItemTemplate>     
  38.             <tr>     
  39.                   <td>     
  40.                       <div>     
  41.                             <ul class="ListHorizontally">     
  42.                                  <li>     
  43.                                       <div class="TCell1">     
  44.                                             <%#Eval("ID")%>     
  45.                                        </div>     
  46.                                   </li>     
  47.                                   <li>     
  48.                                        <div class="TCell2">     
  49.                                              <%#Eval("Name")%>     
  50.                                         </div>     
  51.                                   </li>     
  52.                             </ul>     
  53.                        </div>     
  54.                     </td>     
  55.                 </tr>     
  56.             </ItemTemplate>     
  57.          </asp:Repeater>     
  58. 方法五  
  59. DataRow[] dataRows = null;  
  60. dataRows = dataTable.Select(fieldParentID + "='" + treeNode.Tag.ToString() + "'", dataTable.DefaultView.Sort);  
  61. foreach (DataRow dataRow in dataRows)  
  62. {   
  63.   
     
  64.      DataRow dataRow = dataTable.Rows[i];   
  65.   
     
  66.      ?? = dataRow[fieldParentID].ToString();  
  67. }   

遍历datatable的几种方法(C# )的更多相关文章

  1. 遍历datatable的几种方法【转载】

    遍历datatable的方法2009-- :02方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string ...

  2. C#-遍历datatable的几种方法

    遍历datatable的方法2009-- :02方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string ...

  3. 遍历datatable的几种方法

    方法一: DataTable dt = dataSet.Tables[]; ; i < dt.Rows.Count ; i++) { string strName = dt.Rows[i][&q ...

  4. 转载:遍历Map的四种方法

    http://www.cnblogs.com/kristain/articles/2033566.html 遍历Map的四种方法 public static void main(String[] ar ...

  5. 遍历python字典几种方法

    遍历python字典几种方法 from: http://ghostfromheaven.iteye.com/blog/1549441 aDict = {'key1':'value1', 'key2': ...

  6. java 遍历map的四种方法

    16:21:42 Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个接口,他的用途是表示一个映射项( ...

  7. Java遍历集合的几种方法

    遍历集合的几种方法 用不同的方法遍历集合. public interface Iterator:对Collection进行迭代的迭代器.迭代器取代了Java Collections FrameWork ...

  8. 遍历map的四种方法

    方法一  在for-each循环中使用entries来遍历这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用.注意:for-each循环在Java 5中被引入所以该方法只能应用于j ...

  9. OpenCV2+入门系列(三):遍历图像的几种方法

    根据OpenCV中Mat类型的结构和内存中存储方式,此处给出三种对图像进行遍历的方法.首先给出基础的读取图片代码,在中间替换三种遍历方法即可,本文中,程序将遍历图像并将所有像素点置为255,所有运行结 ...

随机推荐

  1. ES6系列_5之字符串模版

    1.字符串模板对比引入: (1).之前我们也可以使用JavaScript输出模版字符串,通常是下面这样的: var restult= "姓名: <b>"+person. ...

  2. extjs [1]

    1.JS 类的声明,和对象的创建 2.原始方法用EXTJS创建一个window 3.利用一个按钮触发window窗体,了解一下EXTJS的事件机制 4.用EXTJS4.0的create来创建windo ...

  3. css 积累1

    1.position 取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个极少人了解的 sticky .其实,除此之外, CSS 属性通常还可以设置 ...

  4. shell脚本通过expect脚本实现自动输入密码

     背景:在远程文件下载时,需要输入对方的服务器密码,shell不支持交互输入内容,可以用下面两种方式实现   一.在shell脚本中嵌入expect来实现密码输入 expect是一个自动交互功能的工具 ...

  5. animate.css动画种类

    animate.css 一个非常好用的css动画库 Github地址 包括了一下多种动画 1. bounce 弹跳 2. flash 闪烁 3. pulse 放大,缩小 4. rubberBand 放 ...

  6. linux下mysql开启远程访问权限及防火墙开放3306端口(mysql开放host访问权限)

    开启mysql的远程访问权限默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限.主流的有两种方法,改表法和授权法.相对而言,改表法 ...

  7. 字符编码codecs模块(读写文件)

    python对多国语言的处理是支持的很好的,它可以处理现在任意编码的字符,这里深入的研究一下python对多种不同语言的处理.有一点需要清楚的是,当python要做编码转换的时候,会借助于内部的编码, ...

  8. nignx reload的时候报错invalid PID number

    第一种思路是从PID号着手,提示无效PID号时nginx.pid文件为空,将进程的PID号追加到空的nginx.pid上,问题解决: 还有问题,请参考:https://www.cnblogs.com/ ...

  9. 生产消费者队列(TaskCompletionSource)的应用

    using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Li ...

  10. 使用vim鼠标右键无法粘贴问题解决

    问题: Debian中通过终端使用vim,无法通过鼠标粘贴.这是由于一项默认的鼠标配置导致. 解决方法: vi /usr/share/vim/vim80/defaults.vim 查找set mous ...