使用VBA连接SQL数据库获取数据时,在SQL语句中设计创建及查询临时表的过程,结果均为:
运行时错误'3704':
对象关闭时,不允许操作。
请问该如何解决?万分感谢!!
关于使用VBA连接SQL数据库获取数据时创建临时表的问题
答案:2 悬赏:0 手机版
解决时间 2021-12-26 02:42
- 提问者网友:人生佛魔见
- 2021-12-25 19:57
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-12-25 20:06
跟调用存储过程的时候是相同的解决方案。
在语句前面加上 SET NOCOUNT ON
因为 往临时表插入数据的时候会产生 影响行数 这种消息
SET NOCOUNT ON 能屏蔽这类信息。
在语句前面加上 SET NOCOUNT ON
因为 往临时表插入数据的时候会产生 影响行数 这种消息
SET NOCOUNT ON 能屏蔽这类信息。
全部回答
- 1楼网友:旧脸谱
- 2021-12-25 21:13
也这样。。。原因不明。不加临时表完全没有问题。
哈哈哈哈,解决了 跟调用存储过程的时候是相同的解决方案。
在语句前面加上 set nocount on
因为 往临时表插入数据的时候会产生 影响行数 这种消息
set nocount on 能屏蔽这类信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯