使用restore语句还原sql数据库(.bak文件)时遇到的问题

wingler 2001-08-11 03:08:29
我先dim adocnn as new adodb.connection
然后adocnn.open "...."连上数据库
接着adocnn.excute "restore (数据库名)from ...with replace(要把原来的数据库覆盖)"
接着就弹出错误信息“数据库正在被使用,所以无法接受排他性操作”
为什么会出现这样的错误的呢?
我先前曾经用connection对象连过数据库,但是已经把他close了,会不会是这个原因?那有什么解决的办法呢?
...全文
71 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wingler 2001-08-12
请问在哪里设呀?
大大给分!
回复
qb_zhm 2001-08-11
re
回复
songyangk 2001-08-11
你需要把数据库的打开方式设为Single Use模式
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2001-08-11 03:08
社区公告
暂无公告