请帮我找到解决方案。
我无法在WinForms的datagridview控件中显示数据。 我试过Connected&断开连接的架构。但仍无法看到数据。
以下是我的代码1:
SqlDataAdapter da = new SqlDataAdapter("Select * from employ", con);
DataSet ds = new DataSet();
da.Fill(ds);
bindingSource1.DataSource = ds;
dataGridView1.DataSource = bindingSource1;
&安培;这是我的代码2:
SqlCommand cmd = new SqlCommand("Select * from employ", con);
using (SqlDataReader dr = cmd.ExecuteReader())
{
BindingSource b1 = new BindingSource();
b1.DataSource = dr;
dataGridView1.DataSource = b1;
}
我错在哪里?我可以在调试时看到填充的表,但不在UI中。
答案 0 :(得分:0)
需要添加
dataGridView1.Databind()
设置数据源后