我已经设法在visual basic 2010上成功地在npgsql中执行SQL命令,但现在我很难弄清楚如何进行分页数据网格视图。
有没有人在visual studio(visual basic 2010)上使用简单的datagridview在表单上使用npgsql链接到大型数据表?
假设有一个名为users的表,其中包含一个fiew字段,以及数百万行。
我知道通常你不想让用户滚动数百万行,并且应该提供过滤,但我希望能够显示一个datagridview(在我可以处理的表单上有过滤选项)和如果用户向下滚动,则仅加载所需的记录。
我的问题是没有线索从哪里开始,我已经看过MS示例,但他们没有使用npgsql,我不知道npgsql在这个区域是如何工作的。
因此,使用npgsql的分页数据网格视图的一个简单示例将是一个巨大的帮助 - 然后一旦我知道npgsql等中的基本命令,我可以扩展它/改变它以满足要求。
它只是一个学习实验 - 我不喜欢将所有行加载到内存中的datagridview的想法 - 它不可扩展......
答案 0 :(得分:1)
没关系 - 弄明白了。
没有注意到
Npgsql.NpgsqlDataAdapter()
这使得可以使用MS示例,其余信息经过修改以满足个人需求。