0

我有一个包含多个表的 SQL 数据库,我想将其中一个绑定到 DataGridView。我使用此代码: http: //msdn.microsoft.com/en-us/library/fbk67b6z.aspx#Y210 但我的 datagridview 只显示列名,不绘制任何行。有人可以帮助我吗?

4

1 回答 1

0

如果您可以看到正确的列名但看不到数据,则可能存在以下两个问题之一(或两者都有):

  1. 您的查询不返回任何内容(如果在执行查询时有一些数据,请检查您的数据库管理器)
  2. 您在数据库中的表是空的,因此没有什么可以返回。

编辑:您是否尝试过切换这两个语句?

Form1_Load(object sender, System.EventArgs e) 
{ 
       GetData("select * from Customers"); 
       dataGridView1.DataSource = bindingSource1; 
}
于 2012-11-27T18:57:19.100 回答