怎样彻底的关闭和打开数据库?close好像关闭不了啊!!有没有其他的关闭代码???
还原数据库时发现,在进入这个界面时调用数据库验证用户后,然后还原就说正在使用,不能还原,就算close了也还是不行,高手指导一下吧,还有没有其他方法啊!!!!!!
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
try
{
oSQLServer.LoginSecure = false;
oSQLServer.Connect("localhost", "sa", "");
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = "a";
oRestore.Files =@"c:\windows\"+"11.bck"; oRestore.FileNumber = 1;
oRestore.ReplaceDatabase = true;
oRestore.SQLRestore(oSQLServer);
MessageBox.Show("成功");
这个方法在没调用数据库时就可以,先调用数据库就不行了,close也关不到