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

时间:2010-06-23 17:27:22

标签: .net vb.net ado.net wcf-data-services

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

问题是当我在客户端机器(连接到网络)中运行应用程序时,我无法连接到数据库。在同一台机器上连接工作,当我改变位置时不是这种情况基数为:Data Source="serverIPAdress/DataBase.mdb"

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

要做的第一件事是,将您放置在DataSource中的路径=“ YOURPATHHERE ”字符串,并执行开始 - >在客户端计算机上运行并将路径粘贴到那里。如果打开Access数据库,您知道您至少在正确的位置查找并有权访问该文件。您要检查的另一件事是.mdb文件没有写保护,这将导致问题。如果您在拥有中央服务器的网络上运行,我建议使用SQL Express,或者如果您需要平面数据库文件SQL Server CE。无论哪种方式,我都会松开Access DB。