Excel-VBA中,取:存储过程时,报:对象关闭时,不允许操作!

示例:

Set rs = getrecordset("exec getYLData ")

当报错为:对象关闭时,不允许操作

原因:查询实际上返回了‘几个’记录集对象,但实际上大多数都已经关闭;

解决方法:将SET NOCOUNT ON设置为SQL代码的第一行(存储过程begin下放置)

如果这篇文章,对你有帮助,请点击关注,我会持续更新......
原文地址:https://www.cnblogs.com/-GoFurther/p/13944301.html