da.Fill(ds);
dataGrid1.DataSource(ds);try it!

解决方案 »

  1.   

    还是不行!
    “System.Windows.Forms.DataGrid.DataSource”表示“属性”,此处应为“方法”
      

  2.   

    SqlConnection con=new SqlConnection(this.sqlConnection1.ConnectionString);
    SqlDataAdapter Dgb=new SqlDataAdapter("Select * From student",cn);
    DataSet ds=new DataSet();
    Dgb.Fill(ds,"customer");
    DataGrid1.DataSource=ds.Tables["student"].DefaultView;
    在windows应用程序中是可以的,在asp下出同样问题
      

  3.   

    少改了“student"——》"customer"
    先设置好sqlConnection1控件
      

  4.   

    设置好sqlConnection1控件?
    怎么设置?
      

  5.   

    totobi(候候) (  ) 
    还是不行
    其他信息:未将对象引用设置到对象的实例。
      

  6.   

    private void btnFill_Click(object sender, System.EventArgs e)
    {
    string Source = "data source = david\\netsdk; initial catalog = northwind; user id = sa; password = ;";
    string Sql = "select * from customers"; SqlConnection myConn = new SqlConnection(Source);
    SqlDataAdapter myAdapter = new SqlDataAdapter(Sql, myConn); DataSet myDS = new DataSet();
    myAdapter.Fill(myDS, "Customers");
    dgMain.SetDataBinding(myDS, "Customers");
    }P.S. My Sql Server is SQL Server 2000