【问题标题】:VB.NET: Getting DataGridView to Populate from Stored ProcedureVB.NET:让 DataGridView 从存储过程中填充
【发布时间】:2009-03-12 21:08:16
【问题描述】:

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

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

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

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

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

我预览了 TableAdapter 的数据。数据在那里。在加载 frmMain 时,运行 TableAdapter 的 Fill 命令。

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

【问题讨论】:

    标签: vb.net datagridview bindingsource tableadapter


    【解决方案1】:

    也许你做了类似的事情:

    datagridview.datasource = ds
    

    (这将显示一个空网格)

    试试

    datagridview.datasource = ds.tables(0)
    

    【讨论】:

    • 这有点延迟,但我会试一试。
    猜你喜欢
    • 2010-12-28
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多