我正在使用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中也有同样的问题
答案 0 :(得分:1)
好的我有解决方案而且很容易。进入设计视图,然后进入GridView的设计器。在那里转到Main下的Columns,并从select语句中添加要显示的每一列。对于每个,将select语句的名称用于'FieldName'下的每一列,在'Caption'下,您可以将列重命名为您喜欢的列。