OLEDB如何远程访问ACCESS数据库?

[复制链接]
查看11 | 回复4 | 2016-11-23 09:19:42 | 显示全部楼层 |阅读模式
远程连接access数据库的几个方法: 1.建立VPN(Virtual Private Network),然后把服务器中mdb文件所在的 Folder 共享即可。连接方法如下:
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\服务器名\\文件夹 \\mydata.mdb;Jet
OLEDB:Database Password=datapass;Persist Security Info=False”2.把数据库放在Web 服务器上,使ADO或RDO通过RDS(Remote Data Service) 及IIS来实现:
如果服务器设...
回复

使用道具 举报

千问 | 2016-11-23 09:19:42 | 显示全部楼层
这个问题我刚刚解决你要访问172.16.0.5上的数据库首先要保证两个条件:一是你的本地计算机和172.16.0.5必须在同一个网段上,即在同一个局域网内;二是本地计算机和远程计算机要在同一个工作组内条件满足后,将数据库所在的文件夹共享,设置权限为可读可写连接字符串strconn =@ "Provider=Microsoft.Jet.OLEDB....
回复

使用道具 举报

千问 | 2016-11-23 09:19:42 | 显示全部楼层
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\172.16.0.5\database\data.mdb"; 必须对\\172.16.0.5\database\data.mdb有读写权限。或者将\\172.16.0.5\database\映射为网络驱动器。...
回复

使用道具 举报

千问 | 2016-11-23 09:19:42 | 显示全部楼层
这样做即浪费资源速度又慢,还是建议把程序和数据库放在一个服务器上。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行