string sql = "Select * from StudentID";
            SqlConnection sqlcon = new SqlConnection("server=.;database=Accp;Uid=sa;pwd=123456");
            SqlCommand sqlcom = new SqlCommand(sql, sqlcon);
            SqlDataAdapter Adapter = new SqlDataAdapter(sqlcom);
            DataTable dt = new DataTable();
            Adapter.Fill(dt);
            dataGridView1.DataSource = dt();
错误说是dt是边数但却当作了方法使用什么意思啊!不懂错的原因!

解决方案 »

  1.   

    dataGridView1.DataSource = dt;
      

  2.   

    上面的没问题多打了个括号!问下 dataGridView1.AutoGenerateColumns = false;代表啥意思!
      

  3.   


    dataGridView1.DataSource = dt();改为:
    dataGridView1.DataSource = dt;
      

  4.   

    DataTable dt = new DataTable();
      Adapter.Fill(dt);
      dataGridView1.DataSource = dt;
      

  5.   

    问下 dataGridView1.AutoGenerateColumns = false;代表啥意思!
    说的给分啊!
      

  6.   

    AutoGenerateColumns = true; 表示为数据源中的每个字段自动创建绑定字段 默认为true
      

  7.   

    是否自动增长列呢,就是在DGV那里要不要显示多余的列呢,