【发布时间】:2011-05-05 08:31:42
【问题描述】:
此代码绑定的 DataGridView 未按预期显示信息:
dataGridView1.DataSource = ds;
这是 ds 的代码:
public DataSet ConnectandReadList()
{
DataSet ds = new DataSet();
string connection_string="Data Source=hermes;database=qcvalues; Integrated Security=SSPI;";
using (var myConnection = new SqlConnection(connection_string))
{
myConnection.Open();
var command = new SqlCommand(InitializeQuery(), myConnection);
var adapter = new SqlDataAdapter(command);
adapter.Fill(ds);
}
return ds;
}
【问题讨论】:
-
数据集是数据表的集合。您需要指定要绑定到 DataGridView 的 DataTable。否则,即使只有一个,它也不知道使用哪个 DataTable。
标签: c# .net winforms data-binding datasource