读书人

用ADO链接Excel工作表后再直接读取出现

发布时间: 2012-01-26 19:40:46 作者: rapoo

用ADO链接Excel工作表后再直接读取出现错误,请问如何解决?
VB中,用ADO链接Excel工作表,用SQL读取其中的数据到VB的表格控件中。之后(ADO链接已关闭),在另一个过程中准备打开同一Excel工作表、删除其中的数据(此时不使用ADO,而是直接读取Excel),但在链接Excel工作表时,提示错误1004:不能访问。请问如何解决?

[解决办法]
估计是内存没释放掉,你可以试试用只读模式打开excel
[解决办法]
请上代码!
[解决办法]
adoSet.Close: Set adoRst = Nothing
adoCnn.Close: Set adoCnn = Nothing
试试。

[解决办法]
你只是将 adoCnn = Nothing,而没有关闭连接。

读书人网 >VB

热点推荐