毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

怎样连接网络上的ACCESS数据库

更新时间:2012-10-9:  来源:毕业论文

问一个有点古老的问题,我在百度上找了半天也没有找到答案,请高手指点一下,谢谢。

局域网内有两台电脑,A和B,系统都为XP,两台机器在同一个网段内,能互相ping通。
A机有一个用ACCESS 2003建的数据库test.mdb ,在A机的D盘根目录下。A机的IP 地址是 192.168.0.2
B机用vc6.0的编程环境,B机的IP 地址是 192.168.0.8
要求:在A和B两台机器上都不做任何配置的情况下,如何用ADO的方式,在B上直接连接上A机的test.mdb数据库?

目前我用如下语句连接本地的数据库是没有问题的,但连接网络上的我就不知道怎样写。百度了很久,都是要求通过配置DSN或者ODBC来达到目的,可我不希望这样做。那么应该如何改写下面的连接语句来达到连接A机数据库的目的?请指点,谢谢。
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\D:\\test.mdb","","",adModeUnknown);

m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\192.168.0.2\\D$\\test.mdb","","",adModeUnknown); 
不希望通过共享的方式来达到目的,因为这样会让使用者能很容易的判断数据库在哪台机器上。还有其它办法么?
无,ACCESS的MDB数据库文件本身就是文件型的,不得到文件访问是无法进行直接操作的。
或者你应该用WEB方法了。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。