怎么用datagridview1编写查询数据库后,将查询结果显示在窗体里

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:31:27
SqlConnection con = new SqlConnection("server=(local);database=BookManager1;uid=sa;pwd=;");
con.Open();

DataTable dt = new DataTable();
string sql = "select * from [User]";
SqlDataAdapter da = new SqlDataAdapter(sql, con);
da.Fill(dt);
this.dataGridView1.DataSource = dt;
有了一点代码,但是点击查询按钮,不能查询,没数据现实在窗体里
要不要在 窗体里加什么控件,除了dataGridView1,我看 dataGridView1没有表格啊,就是一个大黑块

在你查询的代码里,设置查询语句,如果查询成功的话你就重新绑定一下数据就可以了,这样就会在datagridview里实时的显示你查询的结果的.如果代码不会了,我有相关的代码.

DataTable dt = new DataTable();
换成DataSet dt =new DataSet();

在最后面加上
dataGridView1.DataBind();

this.dataGridView1.DataBind();

这个就是简单的绑定