如何使用Access数据库使用一个数据库在LAN上运行我的C#应用​​程序

时间:2015-10-30 07:29:05

标签: c# ms-access-2010

我使用访问数据库在c#中开发了我的项目,所以我希望它在一台机器上使用Access数据库时在局域网上运行,问题是如何实现这一点,因为如果我复制已发布的应用程序并将其安装在另一台机器上机器无法找到数据库

1 个答案:

答案 0 :(得分:0)

虽然我建议不要通过网络使用访问权限,但有些事情要做,如果你真的想让它工作,可以考虑

  1. 在我们的姐妹网站上查看here,详细了解如何允许 通过网络访问Access数据库的多个用户。
  2. 请记住,Access有一个大小限制(目前为2GB),所以你可能会这样做 想要设置一个自动紧凑选项,你可以通过阅读 这个article提供了一步一步的说明。
  3. 此外,可以使用的最大用户数有限制 正如Jeremy Thompson所提到的那样同时连接,所以你 可能想要处理连接池。阅读best practices for ADO.NET