如何通过HTTP

时间:2015-06-30 09:15:48

标签: vb.net vb6 ms-access-2007

我想将桌面应用程序软件转换为在线应用程序。我正在使用MS Access数据库。我已经看到一些连接字符串,我在我的应用程序中应用。看起来喜欢连接已打开,但会显示此错误:

  

Internet客户端错误:无法连接到服务器。

这是我的连接字符串: "Provider=MS Remote;Remote Server= http://192.168.2.xxx; Remote Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\xxxxxx.accdb;Jet OLEDB:Database Password=yyyy;

我不知道我错在哪里。所以请给我一个清除此错误的想法。

注意:目前我正在使用与服务器相同的系统。

1 个答案:

答案 0 :(得分:1)

不推荐使用Provider=MS Remote(RDS)方法。以下是MSDN文章

的引用

Microsoft OLE DB Remoting Provider (ADO Service Provider)

  

重要

     

从Windows 8和Windows Server 2012开始,Windows操作系统中不再包含RDS服务器组件(有关详细信息,请参阅Windows 8和Windows Server 2012兼容手册)。将来的Windows版本中将删除RDS客户端组件。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。使用RDS的应用程序应迁移到WCF数据服务。

如果您需要支持基于Web的应用程序,则应认真考虑使用其他后端数据库。