Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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
与Excel和Access数据库的连接使我无法获得独占数据库_Excel_Ms Access_Ms Access 2013 - Fatal编程技术网

与Excel和Access数据库的连接使我无法获得独占数据库

与Excel和Access数据库的连接使我无法获得独占数据库,excel,ms-access,ms-access-2013,Excel,Ms Access,Ms Access 2013,我有一个access数据库,用户通过excel文件连接到该数据库。我有办法管理使用Access登录的用户。但是,我没有办法管理使用excel连接到数据库的人员。这是我的前台,所以我不担心数据,我只想能够编辑表单和添加功能。拆分数据库将有助于 但您也可以考虑将FE作为mde或accde文件发布给用户。这些文件将编译VBA代码,不允许用户进入设计模式来更改任何内容,从而使这些文件稍微更小,更安全 然后,您可以对现有的常规FE mdb或accdb文件进行更改,测试这些更改,然后在准备发布新版本时,将其

我有一个access数据库,用户通过excel文件连接到该数据库。我有办法管理使用Access登录的用户。但是,我没有办法管理使用excel连接到数据库的人员。这是我的前台,所以我不担心数据,我只想能够编辑表单和添加功能。

拆分数据库将有助于

但您也可以考虑将FE作为mde或accde文件发布给用户。这些文件将编译VBA代码,不允许用户进入设计模式来更改任何内容,从而使这些文件稍微更小,更安全


然后,您可以对现有的常规FE mdb或accdb文件进行更改,测试这些更改,然后在准备发布新版本时,将其发布为mde或accde文件,并将其复制到旧版本上(或先进行备份,然后进行替换)。

只需将体系结构拆分为多个前端和一个后端即可。让Excel用户(Excel是一个特殊的前端)直接连接到数据表的后端mdb/accdb文件,并为UI应用程序维护一个单独的访问前端。回想一下,此拆分系统就像所有软件和web应用程序一样,可以有多个客户端连接到单个数据源。我以前见过这种情况,但用户在执行此操作时是否可以更改表。如果您指的是表设置…列名、数据类型…诸如此类。不…他们根本没有设计视图能力。这些表将位于后端,并且它们不会直接访问该文件。关于拆分数据库,您还有什么问题吗?