如何把DataSet中的内容通过循环全部取出来?

解决方案 »

  1.   

    Dataset.Tables[0].Colnums.count //行数
    Dataset.Tables[0].Rows.count //列数for(Dataset.Tables[0].Rows.count)
        for(Dataset.Tables[0].Colnums.count)
      

  2.   

    foreach(DataRow r in ds.Tables[0].Rows)
    {
    }
      

  3.   

    for(int i=0;i<ds.Tables[0].Rows.Count;i++)
    {
    for(int j=0;j<ds.Tables[0].Columns.Count;j++)
    {
    Response.Write("ds.Tables[0].Rows[i][j].ToString()");
    Response.Write("&nbsp;&nbsp;");
    }
    Response.Write("<br>");
    }
      

  4.   

    同意  zl13((.net转型中...))
      

  5.   

    DataSet ds;
    for(int i=0;i<ds.Tables.Count;i++)
    {
    for(int j=0;j<ds.Tables[i].Rows.Count;j++)
    {
    for(int k=0;k<ds.Tables[i].Columns.Count;k++)
    {
    }
    }
    }如果DataSet里面有多个表的话,还要再循环表。
      

  6.   

    For i = 0 To Myds.Tables(0).Columns.Count - 1
                For j = 0 To Myds.Tables(0).Rows.Count - 1
                    Response.Write(Myds.Tables(0).Rows(j).Item(i))
                Next
            Next