我只使用我的connectionstring中的提供者和数据源打开Access DataBase。我试图删除一个表,而数据库已经打开并由另一个应用程序使用,我无法改变或看到它的代码,我得到了我在主题中提到的异常。我应该在我的连接字符串中添加哪些属性,以便我能够做我想做的事情?
答案 0 :(得分:2)
桌子被锁定了。您无法对连接字符串进行任何操作来解决此问题。如果这很容易,那么锁定机制的意义何在?
答案 1 :(得分:0)
如果您负责维护数据库,那么我建议的一个建议就是购买Access Workbench。其中一个功能是能够锁定新用户进入数据库文件,还可以查看谁登录(要求他们注销)。因此,如果您需要对数据库进行独占访问以执行维护,这将有助于确保每个人都不在数据库中。
还有许多其他功能既有助于我,也为我节省了大量的工作。请注意我不受雇于公司。我只是该软件的非常满意的用户。请注意,还有其他产品可以提供这些功能。