尝试打开的数据库已经被机器 'MUNAN' 上的用户 'Admin' 以排它的方式打开。当数据库可使用后请再试一次。这是我的代码             DBHelper.ConnectionClose();
            string lssjk = sjkwz.Substring(0, sjkwz.LastIndexOf("\\") + 1) + "fzjxcyx.bak";
            //定义临时数据库的连接字符串
            string strCon1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + lssjk;
            //定义目标数据库的连接字符串
            string strCon2 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sjkwz;
            //创建一个JetEngineClass对象的实例
            JRO.JetEngineClass jt = new JRO.JetEngineClass();
            //使用JetEngineClass对象的CompactDatabase方法压缩修复数据库
            jt.CompactDatabase(strCon2, strCon1);
            //拷贝临时数据库到目标数据库(覆盖)
            File.Copy(lssjk, sjkwz, true);
            //最后删除临时数据库
            File.Delete(lssjk);