Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# access 2007已锁定_C#_.net_Ms Access_Ms Access 2007 - Fatal编程技术网

C# access 2007已锁定

C# access 2007已锁定,c#,.net,ms-access,ms-access-2007,C#,.net,Ms Access,Ms Access 2007,我正在连接来自5台不同机器的access 2007数据库。(C#Net) 我收到以下错误消息: The database has been placed in a state by user 'Admin' on machine XXXXX that prevents it from being opened or locked 这意味着有人正在编辑一个数据库对象,如向表中添加字段或创建新查询或类似对象,简言之,他们在编辑模式下打开了数据库中的某些内容。Access数据库应分为表单、报告、代码

我正在连接来自5台不同机器的access 2007数据库。(C#Net)

我收到以下错误消息:

The database has been placed in a state by user 'Admin' on machine XXXXX that prevents it from being opened or locked

这意味着有人正在编辑一个数据库对象,如向表中添加字段或创建新查询或类似对象,简言之,他们在编辑模式下打开了数据库中的某些内容。

Access数据库应分为表单、报告、代码等的前端和表的后端

后端应放在具有最低读写权限的目录中,否则锁定文件(ldb)可能会被锁定


每个用户都应该有一份前端的副本。

我正在尝试为每个客户端复制access文件。谢谢你的回答。C#NET在原始问题中,所以不完全相关。我认为是的,因为很明显,在C#NET发生的同时,有人正在Access中做一些事情。