string ConnStr = "SERVER=(local);USER ID=sa;PWD=;DATABASE=abc";
string strsql = "select * from Member";
SqlConnection Conn = new SqlConnection(ConnStr);
SqlCommand mycommand = new SqlCommand(strsql, Conn);
Conn.Open();
SqlDataReader mySqlDataReader = mycommand.ExecuteReader();
Conn.Close();提问
DataTable myTable = new DataTable();
如何把数据集放到myTable里面?

解决方案 »

  1.   

    换成SqlDataAdapter:DataTable myTable = new DataTable();
    SqlDataAdapter adapter = new SqlDataAdapter(mycommand,ConnStr);
    adapter.Fill(myTable );
      

  2.   

    DataSet Ds = new DataSet();
    mycommand.Fill(Ds,"table")myTable=Ds.Tables["table"];
      

  3.   

    DataSet Ds = new DataSet();
    mycommand.Fill(Ds,"tablename")myTable=Ds.Tables["tablename"];
      

  4.   

    csShooter(Sharp Shooter) 正解
      

  5.   

    string connectionstr= "server=(local);userid=sa;pwd=;database=你所建的数据库的名称";
    string strsql = "select * from table";
    SqlConnection conn = new SqlConnection(connectionstr);
    SqlCommand mycommand = new SqlCommand(strsql, conn);
    conn.Open();
    SqlDataReader mySqlDataReader = mycommand.ExecuteReader();
    conn.Close();