因为数据库正在使用,所以未能获得对数据库的排它访问权限!!在还原时候我应该如何做?
CString temp,strSQL;
_variant_t strDataRestore;
CString sql;
try
{
strSQL.Format( "RESTORE DATABASE Signal FROM DISK = '%s'",m_restoreDir);
strDataRestore = (_bstr_t)strSQL;
theApp.ADOExecute(theApp.m_pRecordset, strDataRestore);
MessageBox("还原成功.","提示",64);
}
catch (...)
{
MessageBox("还原失败.","提示",64);
}
然后就弹出那个错误,我看了一些帖子,但都说的不清楚,没有真正解决问题,希望各位朋友指教!!!