DataSet名字是DS
我想从这个DataSet中取出subject这一列的所有值,应该怎么取??

解决方案 »

  1.   

    DS.Tables["表名"].Rows[多少列]["subject"].Trim().ToString()
    试一下
      

  2.   

    string str="";
    for(int i=0;i<DS.Tables[0].Rows.Count;i++)
    {
        str+=DS.Tables[0].Rows[i]["subject"].ToString();
    }
      

  3.   

    不知道你是要取求和还是什么,先告诉你放在datagrid上面的吧。
    取值总要取在一个控件上面吧,放在datagrid上面吧。System.Data .SqlClient .SqlDataAdapter da=new sqldataadapter("select subject from table",myconn)
    System.data.dataset dt=new dataset();
    da.fill(dt);
    this.datagrid.datasources=dt.tables[0].def......
    this.datagrid.databind();