0

我已经设法在 Visual Basic 2010 上的 npgsql 中成功地执行 SQL 命令,但现在我很难弄清楚如何进行分页数据网格视图。

有没有人有一个非常简单的 Visual Studio (visual basic 2010) 示例,在表单上使用简单的 datagridview,使用 npgsql 链接到大型数据表?

假设有一个名为 users 的表,其中包含几个字段和数百万行。

我知道通常你不想让用户滚动数百万行,并且应该提供过滤,但我希望能够显示一个 datagridview(在我可以处理的表单上带有过滤选项)并且如果用户向下滚动,只加载需要的记录。

我的问题只是不知道从哪里开始,我看过 MS 示例,但它们不使用 npgsql,我不知道 npgsql 在这方面是如何工作的。

因此,使用 npgsql 的分页数据网格视图的一个简单示例将是一个巨大的帮助 - 一旦我知道 npgsql 等中的基本命令,我可以扩展它/更改它以满足要求。

它只是一个学习实验 - 我不喜欢将所有行加载到内存中的 datagridview 的想法 - 它不可扩展......

4

1 回答 1

1

没关系 - 想通了。

没注意到

Npgsql.NpgsqlDataAdapter()

这使得使用 MS 示例成为可能,并根据个人需要更改其余信息。

于 2012-06-14T05:05:35.297 回答