如何使用VB访问和操作在线(在Web上)可用的mdb文件

时间:2009-11-06 09:47:48

标签: vb.net ms-access

我的网站http://www.simplyfy.co.in/db/dbfile.mdb上托管了一个mdb文件。我正在开发一个将在多台机器上运行的应用程序,并将通过互联网联系mdb文件。我不知道如何构建在线连接的连接字符串。有什么帮助吗?

2 个答案:

答案 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