GridControl不显示它包含的数据

时间:2010-05-27 18:56:33

标签: vb.net visual-studio

我正在使用DevExpress GridControl通过存储过程(即SELECT * FROM aTable)显示来自我的数据库的信息。不幸的是,当我运行程序时,它不显示任何信息,列等。它显示一个空表。

我知道GridView包含的信息虽然因为我有返回行数的print语句。具体做法是:

Console.WriteLine(GridView2.RowCount) ' returns the number of rows that should be displayed
Console.WriteLine(myTable.Rows.Count) ' returns the number of rows that should be displayed

我该怎么做才能将表格(DataTable)和DataView中的实际数据显示给用户。我知道行计数是正确的,因为当我添加/删除记录时,行计数通过递增/递减相关联。

此外,我在C#和Visual Basic中也有同样的问题

1 个答案:

答案 0 :(得分:1)

好的我有解决方案而且很容易。进入设计视图,然后进入GridView的设计器。在那里转到Main下的Columns,并从select语句中添加要显示的每一列。对于每个,将select语句的名称用于'FieldName'下的每一列,在'Caption'下,您可以将列重命名为您喜欢的列。