string strCon="Server=ka;Database=master;Integrated Security=SSPI;";SqlConnection Connect=new SqlConnection(strCon);Connect.Open();SqlCommand Comm=new SqlCommand("Restore Database Dreams from Disk='C;\\a.bak'",Connect);Comm.ExecuteNonQuery(); Connect.Close(); Connect.Dispose();
在这之前调用了另外一个数据库Dreams,现在想恢复它的备份,提示说:Dreams正在使用,但是我已经用Conn.State查看了,Dreams的状态是Closed,怎么回事???