如何读取DataSet的数据?包含打开/关闭DataSet,判断空等,谢谢

解决方案 »

  1.   

    string sql="select * from sds";
    SqlDataAdapter da=new SqlDataAdapter(sql,Conn);
    DataSet ds=new DataSet();
    this.Conn.Open();
    da.Fill(ds,"XYPJZBTX");
    this.Conn.Close();
    DataTable dt=new DataTable();
    dt=ds.Tables[0];
    rows=dt.Rows.Count;
    a1=dt.Rows[i]["ID"].ToString();
    a2=dt.Rows[i]["MC"].ToString();
    a3=dt.Rows[i]["ZZ"].ToString();
                                        ......
      

  2.   

    DataTable dt=DataSet.Table[0]for(int i=0;i<dt.rows.count;i++)
    {
        string 第I行第1列数据=dt.rows[i][0].tostring();
        string 第I行第2列数据=dt.rows[i][1].tostring();
        ............
    }
      

  3.   

    判断空可以
    if(DataSet==null)
    {}
      

  4.   

    DataTable dt=DataSet.Tables[0]上面少写了个S