使用restore语句还原sql数据库(.bak文件)时遇到的问题
我先dim adocnn as new adodb.connection
然后adocnn.open "...."连上数据库
接着adocnn.excute "restore (数据库名)from ...with replace(要把原来的数据库覆盖)"
接着就弹出错误信息“数据库正在被使用,所以无法接受排他性操作”
为什么会出现这样的错误的呢?
我先前曾经用connection对象连过数据库,但是已经把他close了,会不会是这个原因?那有什么解决的办法呢?