1.自动绑定列
//定义一个需要访问的数据库的信息
string strCon = "Server=PC-20161029WDCV\SQL2014;Database=StudentDB;Trusted_Connection=True";
SqlConnection con = new SqlConnection(strCon);
//打开数据库连接
con.Open();
string cmdText = "select * from course";
SqlDataAdapter da = new SqlDataAdapter(cmdText, con);
//新建一个DataSet,用于接收查询结果
DataSet ds = new DataSet();
da.Fill(ds);
//关闭数据库连接
con.Close();
//将查询结果的第一个表赋值给dt
DataTable dt = ds.Tables[0];
dgv.DataSource=dt;
2.手动绑定列
DataTable dt=......//省略获得数据的代码
dgv.AutoGenrateColumns=false;//禁用自动绑定列
dgv.DataSource=dt;