柯蒂琪祛痣精华露官网:VB恢复数据库问题!急

来源:百度文库 编辑:高考问答 时间:2024/04/29 23:15:09
Dim restore As String
Call dsconnect '关闭数据库
'---连接数据库
con.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;password=36;Data Source=."
con.Open
restore = "restore database LABORAGE_DATABASE from disk='d:\dd'"
con.Execute (restore)
MsgBox " 数据恢复完毕!"

上面错在哪里呀。
报错:数据正在使用.所以不能获得对数据库的排它访问权
可是我关掉数据库有说我关闭,不能操作..
哎,,,,,,,,,,,,,,,,,,,,,晕了。............
可是我已经实行了
Call dsconnect '关闭数据库
然后在重新连上的呀

你先
con.execute "use master"
然后con.Execute (restore)
看看

你还有和它连接的实例吧?