我试图压缩我的Access 2007数据库,如下所示:
System.Diagnostics.Process.Start(@"C:\Program Files\Microsoft Office\Office12\msaccess.exe",@"c:\Mydb.mdb /compact ");
在我的C#程序中,我收到此错误:
You attempted to open a database that is already opened exclusively by user on machine . Try again when the database is available. (Error 3356)
我试过Conn.close()但仍然得到错误
提前致谢.
最佳答案 检查您的任务管理器,看看您是否已打开Access.如果这样做,请关闭这些实例并重试.