0

我刚刚完成了 VB.NET 原型设计工作,而且我对 VB.NET 的经验并不丰富。

我必须创建一个按顺序返回自引用表的存储过程。有一次,我完成了我想要一个 DataGridView 来显示结果。

以前,我的团队通过 VB.NET 的 GUI 设计器做了很多这样的工作,所以很遗憾,我没有大量的代码可以描述。

我试图遵循他们的模式,我将在这里简要描述:

我有一个 DataGridView,它的 DataSource 属性指向一个 BindingSource。BindingSource 指向一个数据集。该 DataSet 的编辑器调用从存储过程中获取数据的 TableAdapter。

我预览了 TableAdapter 的数据。数据在那里。在 frmMain 的负载上运行 TableAdapter 的 Fill 命令。

什么都看不见。我的预感是,这是一个太复杂的过程,不可能是正确的。或者可能不是。在我决定打扰你们之前,我做了很多谷歌搜索。

4

1 回答 1

1

也许你做了类似的事情:

datagridview.datasource = ds

(这将显示一个空网格)

尝试

datagridview.datasource = ds.tables(0)
于 2009-03-29T21:02:18.030 回答