一.怎样取得DataTable某行某列的值?例如:我要取得第一行第一列的值,怎样取?二.怎样取得DataTable中有多少行?三.怎样通过循环去遍历完整个DataTable?

解决方案 »

  1.   

    DataTable dt=new DataTable();
    string id=dt.Rows[0][0].ToString();int count=dt.Rows.Count;for(int i=0;i<dt.Rows.Count;i++)
    {
    //
    }
      

  2.   

    DataTable.Rows[0][0]
    DtatTable.Rows.Count
    foreach(DataRows dr in DataTable)
    {
    }
      

  3.   

    1.  dt.Rows[0][0] //注意要确保至少有一行,否则会抛出异常
    2.  dt.Rows.Count 
    3.  for(int i=0;i<dt.Rows.Count;i++)
        {
           //处理部分
         }
      

  4.   

    VB.NET'i行j列数据
    DataTable1.Rows(i).Item(j)'行数
    DataTable1.Rows.Count'遍历所有记录
    For i=0 To DataTable1.Rows.Count - 1
    '对单条记录操作
    Next
      

  5.   

    一.怎样取得DataTable某行某列的值?例如:我要取得第一行第一列的值,怎样取?
    DataTable[0].Row[0][0].Tostring();二.怎样取得DataTable中有多少行?int count =DataTable.rows.count;三.怎样通过循环去遍历完整个DataTable?
    for(int i=0;i<dt.Rows.Count;i++)
    {
       // 写出DataTable所有行的第一列内容
       Response.Write(DataTable[0].Row[i][0].Tostring());
    }
      

  6.   

    楼上到很好啊
    加一个条件,判断一下表里有值没有.
    if datatable.rows.count<>0 then
      

  7.   

    1.  dt.Rows[0]["列名"]; 
    2.  dt.Rows.Count 
    3.  for(int i=0;i<dt.Rows.Count;++i)
        {
           
        }