当前位置:主页>销售管理软件> 列表

对正被打开的Access表进行SQL查询有顾忌吗? 找金蝶财务软件免费版

销售管理软件版1楼: 程序被提示:某个查询Cannot perform this operation on an open dataset
这个被提示的Query是查询正在打开的一个Access的一个表,查询之前应该已经不是编辑状态了,为什么会有这个错误提示?

2楼: 数据集没有打开 如金蝶财务软件免费版

3楼: 应该是数据集先前处于打开状态,但未关闭找成的结果

4楼: 在OPEN或者ACTIVE之前先CLOSE或者ACTIVE:=FALSE试试

5楼: to 阿伟~:
是不是查询自身在执行某个操作前没有关闭?

to fanren945:
如果在查询前关闭打开的Access的表就可以的话,为什么这个错误提示不是次次提示?

6楼: 哪位能帮帮我这个菜鸟?

销售管理软件版7楼: to 阿伟~:
是不是查询自身在执行某个操作前没有关闭?

应该是,我原来粗心的时候也碰到过差不多的问题,后来仔细查了才发现是先前用查询的时候数据集并未关闭,我不知道你的写法是什么样的,但应该问题就在写法上了

8楼: 数据集没有OPEN

9楼: 跟数据库打没打开没关系,应该是数据组件没有关闭,我用SQL库操作软件时,经常打开数据库,但是操作软件时没有问题的...

10楼: 感谢!我还是检查一下吧。