Office中国论坛/Access中国论坛
标题:
请教用VBA连续执行追加查询的问题
[打印本页]
作者:
cc.man
时间:
2010-5-26 16:21
标题:
请教用VBA连续执行追加查询的问题
Access2003
先定义好了4个追加查询。
第1个查询追加数据到表A
然后有3个查询把表A中的部分数据追加到其他表。
单独执行这4个查询没有问题。
在VBA中,用ADO连续执行着几个查询的话,只有第一个查询成功运行,其他三个查询没有追加数据到目的表中,也没有报错。
不明白是什么问题,在VBA中分步执行代码情况也是一样。
请高手指点,不然2个月的辛苦就白费了。
谢谢
作者:
cc.man
时间:
2010-5-27 09:01
呼唤高手们出手啊
作者:
cc.man
时间:
2010-5-27 10:13
自问自答。
没办法,只能做一个宏,OpenQuery运行后3个查询,再到程序中Docmd.RunMacro,成功。
只是觉得这样做不入流,呵呵。
不明白啊,为什么VBA就不能追加呢,连个错误信息都没看到。
期待高手们指点。
作者:
yanwei82123300
时间:
2010-5-27 10:47
请将例子上传,就会有人帮助
作者:
cc.man
时间:
2010-5-27 15:30
例子来了。
直接运行查询test是可以追加数据到表tblBoxSheetTemp,查询条件可以随意输入字符。
打开窗体test,运行按钮后的代码,没有报错,也没有数据追加到目的表。
请高手们帮忙诊断一下。
[attach]42293[/attach]
另,我重新做了个数据库,包括很简单的表和查询,想重现这个错误,但是一切正常。多谢了
作者:
yihesmxx
时间:
2010-7-23 17:20
学习学习
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3