Datagridview仅显示列名称

时间:2012-11-27 18:50:37

标签: c# datagridview

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

1 个答案:

答案 0 :(得分:0)

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

  1. 您的查询什么都不返回(在执行查询时检查数据库管理器是否存在某些数据)
  2. 您在数据库中的表格为空,因此无法返回。
  3. 编辑:您是否尝试过切换这两个陈述?

    Form1_Load(object sender, System.EventArgs e) 
    { 
           GetData("select * from Customers"); 
           dataGridView1.DataSource = bindingSource1; 
    }