select * from A,B,从这两个表中选择的记录集DataSet,如何访问和使用记录集DataSet中的记录和字段?

解决方案 »

  1.   

    可以显示在datagridview中
    dataGridView1.DataSource=ds.Tables[0];ds.Tables[0].Rows[][]...
      

  2.   


    我不是这个意思,我是说代码如何写。
    “如何访问和使用记录集DataSet中的记录和字段?”
    “...中的记录和字段?”
      

  3.   

    DataSet.Tables["表名"].Rows[0]["列名"]
    通过以上方式可以获得表中的值
      

  4.   

    DataSet.Tables["A"].Rows[0]["列名"];
    DataSet.Tables["B"].Rows[0]["列名"]  
    也可以:
    DataSet.Tables[0].Rows[0]["列名"] 
    DataSet.Tables[0].Rows[0]["列名"] 
      

  5.   

    一般来说LZ查到两个表的内容在DataSet里面可以认为是一个新表的内容
    那么直接DataSet.Table(新表名).Rows()().ToString
      

  6.   


                string strcon = "跟数据库连接的字条串";
                string strcmd = "select * from A,B";//假如你查询得出的结果中有id这一个字段
                SqlConnection sqlcon = new SqlConnection(strcon);
                SqlDataAdapter sqladp = new SqlDataAdapter(strcmd, strcon);
                DataSet ds = new DataSet();
                sqladp.Fill(ds, "TableAB");
                string id = ds.Tables["TableAB"].Rows[0]["id"].ToString();
      

  7.   

    ds.Tables[0].Select("条件"); 查询多条数据
    ds.Tables[0].Rows[0]["列名"]; 使用某条数据  
      

  8.   

    DataSet ds=“查询后返回的dataset对象”
    string str=ds.Tables["表名"].Rows[0]["列名"]
    引用即可 
      

  9.   

    string strcon = "跟数据库连接的字条串";
                string strcmd = "select * from A,B";//假如你查询得出的结果中有id这一个字段
                SqlConnection sqlcon = new SqlConnection(strcon);
                SqlDataAdapter sqladp = new SqlDataAdapter(strcmd, strcon);
                DataSet ds = new DataSet();
                sqladp.Fill(ds, "TableAB");
                string id = ds.Tables["TableAB"].Rows[0]["id"].ToString();