用一个数据适配器来填充到里面就是了,比如用SqlDataAdapter的Fill方法;参考如下:
SqlConnection cn=new SqlConnection(connectionString);
SqlCommand selectCommand=new SqlCommand(cmdText,cn);
SqlDataAdapter ada=new SqlDataAdapter();
ada.SelectCommand = selectCommand;
DataSet ds = new DataSet();
ada.Fill(ds);
这样ds里就有cmdText所查到的记录了.

解决方案 »

  1.   

    或者用拖放的形式,先拖放一个适配器DataAdapter然后配置适配器,在通过适配器生成DataSet,这种方法很简单。
      

  2.   

    多看看帮助吧,一年前的我也是从这些地方走过来的,推荐《ADO.Net 技术内幕》清华大学出版社
      

  3.   

    先填充后绑定显示SqlConnection cn=new SqlConnection(connectionString);
    SqlCommand selectCommand=new SqlCommand(cmdText,cn);
    SqlDataAdapter ada=new SqlDataAdapter();
    ada.SelectCommand = selectCommand;
    DataSet ds = new DataSet();
    ada.Fill(ds);
      

  4.   

    OleDbDataAdapter da = new OleDbDataAdapter
    ("SELECT * FROM Student",
    "Provider=Microsoft.JET.OLEDB.4.0;data source=C:\\mcb.mdb" );
    DataSet ds = new DataSet();
    da.Fill(ds, "Student");