在本地网络VisualBasic.Net中共享数据库

在本地网络VisualBasic.Net中共享数据库,.net,vb.net,ado.net,wcf-data-services,.net,Vb.net,Ado.net,Wcf Data Services,我使用Visual Basic.NET创建了一个应用程序,该应用程序使用access数据库,该数据库必须在本地网络的服务器中共享 问题是,当我在客户端计算机(连接到网络)中运行应用程序时,我无法连接到数据库。在同一台计算机中,当我将数据库的位置更改为:data Source=“serveripAddress/DataBase.mdb”时,连接无法工作您需要确保整个网络都可以访问数据库所在的位置。您能否在客户端计算机上打开windows资源管理器并查看数据库?如果是这样,请尝试在数据源中使用该路径

我使用Visual Basic.NET创建了一个应用程序,该应用程序使用access数据库,该数据库必须在本地网络的服务器中共享


问题是,当我在客户端计算机(连接到网络)中运行应用程序时,我无法连接到数据库。在同一台计算机中,当我将数据库的位置更改为:
data Source=“serveripAddress/DataBase.mdb”时,连接无法工作

您需要确保整个网络都可以访问数据库所在的位置。您能否在客户端计算机上打开windows资源管理器并查看数据库?如果是这样,请尝试在数据源中使用该路径。

要做的第一件事是选择要放置在数据源中的路径=“YOURPATHHERE”字符串,然后在客户端计算机上执行Start->Run并将路径粘贴到其中。如果这样打开Access数据库,您就知道您至少找到了正确的位置,并且可以访问该文件。您需要检查的另一件事是.mdb文件没有写保护,这将导致问题。如果您在有中央服务器的网络上运行,我建议您使用SQL Express,或者如果您需要一个平面数据库文件SQL server CE。无论哪种方式,我都会丢失访问数据库。

它不应该是类似于
\\server\network\u share\database.mdb
?如果需要网络访问,为什么不使用SQLExpress呢。当通过网络共享时,访问一点也不有趣(对于本地场景也不是那么好)。