有没有办法在vb中增加打开的dao记录集的数量?

问题描述:

我在VB应用程序中打开了一个dao记录集。问题是我收到了'3037'运行时错误,这个错误说我无法打开更多的表或查询。所以,我必须关闭一些,但这似乎并不奏效......有没有办法增加打开的记录集的数量?有没有办法在vb中增加打开的dao记录集的数量?

我用下面的代码进行排序一个FlexGrid的表时,我在一列CLIC,

感谢。

编辑:
这个错误会影响到这个吗? http://support.microsoft.com/kb/240401

而不是重新发送查询排序数据,为什么你不这样做:http://www.vb-helper.com/howto_sort_flexgrid.html来排序网格屏幕上的数据呢?

+0

看起来像一个可能的解决方法。谢谢。几天前我解决了这个错误,当时我在不同的范围内设置了打开和关闭。 – 2010-10-20 11:46:48

你见过这个知识库文章

http://support.microsoft.com/kb/165272

看起来有可能是一个修补程序是适用的,但你可能已经拥有了它。或者,是否有可能打开记录集,但是没有意识到它们会以某种方式关闭它们(可能是因为错误正在抛出,而您没有达到结束语句?)

+0

感谢您的答案,但我已打开记录集,并在同一范围内关闭它。 – 2010-10-18 03:11:07