...
SqlDataAdapter adapter = new SqlDataAdapter("select....", myConnection);
adapter.Fill(ds, "students");
...

解决方案 »

  1.   

    用SqlDataAdapter
    SqlDataAdapter da=new SqlDataAdapter(("select * from students",myConnection);
    da.Fill(ds,"students");
      

  2.   

    要利用 SqlDataAdapter 对象string strCon="data source=AHUI;initial catalog=TestSQLServer;persist security info=False;user id=sa;workstation id=AHUI;packet size=4096";
    string sqlCmd="select * from students";
    SqlConnection myConnection=new SqlConnection(strCon);
    SqlCommand myCommand = new SqlCommand (sqlCmd,myConnection);
    myCommand.Connection .Open() ;
    myCommand.ExecuteNonQuery() ;
    SqlDataAdapter adQuery= new SqlDataAdapter();  
    adQuery.SelectCommand=myCommand;
    DataSet dsQuery=new DataSet();
    adQuery.Fill(dsQuery,"students");
    MyDataGrid.DataSource =dsQuery.Tables ["QueryMarket_analysis"].DefaultView;
    MyDataGrid.DataBind ();