我的网站http://www.simplyfy.co.in/db/dbfile.mdb上托管了一个mdb文件。我正在开发一个将在多台机器上运行的应用程序,并将通过互联网联系mdb文件。我不知道如何构建在线连接的连接字符串。有什么帮助吗?
答案 0 :(得分:3)
你没有 - 根本没有,甚至没有一点,想要直接通过互联网公开.MDB文件。你真的,真的做不想要这样做。
有两个原因,我将从第二个开始,即使它有效 - 并且因为它需要能够创建一个.ldb文件,如果它不是只读我不确定它会 - 它可能会可怕慢。多用户MDB在本地网络上可能足够糟糕。
另一个原因是安全性,假设它完全有效,你真的很难让它变得更加模糊。
从广义上讲,您需要做的是创建一个在您的站点上运行的Web服务,该服务提供客户端应用程序可用于访问您的数据库的安全API - 这为您带来两个好处:1)它更安全(您没有使用写入权限公开webspace)2)它使您能够在不影响客户端的情况下更改后端数据存储(如果需要)。实现这一目标有多种可能性,但这取决于您已经/熟悉的工具。
答案 1 :(得分:1)
我认为只需使用URL作为数据源,就可以访问访问本地文件的相同方式。也就是说,连接字符串如下所示:
Provider = Microsoft.Jet.OLEDB.4.0;用户ID = ...; 数据源= http://www.simplyfy.co.in/db/dbfile.mdb ;模式= ...等
HTH