D delphifan2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-04 #1 本人作了一个网站,在局域网发布,数据库为ACCESS,当然当数据库和网站在同一机器肯定没问题,若数据库(access)在一台机器,IIS服务器为另一机器时,数据库路径怎莫写!!!急急急!
G gavintolee Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-04 #2 用安装access数据库机器的IP地址试试看!数据库要共享的。类似: ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;DataSource='+ +'http://192.168.0.1/Data/BookManage.mdb;Persist Security Info=False;';
用安装access数据库机器的IP地址试试看!数据库要共享的。类似: ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;DataSource='+ +'http://192.168.0.1/Data/BookManage.mdb;Persist Security Info=False;';
伤 伤心大西洋 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-05 #3 装有ACCESS的为一号机,装有网站的为二号机 1.两台计算机都正确的安装IIS服务器 2.把数据库装到一号机的IIS的目录中,假设目录为data,IP为192.168.1.1 3.修改二号机的数据库连接为 connstr="DBQ="+server.mappath("http://192.168.1.1/data/data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION")
装有ACCESS的为一号机,装有网站的为二号机 1.两台计算机都正确的安装IIS服务器 2.把数据库装到一号机的IIS的目录中,假设目录为data,IP为192.168.1.1 3.修改二号机的数据库连接为 connstr="DBQ="+server.mappath("http://192.168.1.1/data/data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION")
光 光子 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-07 #4 最简单的办法是用微软网络共享,例如装有数据库的机器名为DATA,数据库所在的目录共享名为WEBDATA,则你的程序中(IIS机器上的)可以这样指定数据库//DATA/WEBDATA/数据库文件名
D delphifan2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-07 #5 这些方法你们试过吗?好像都不行!!!高手们快快参与,可以再加分!!!!!!
纯 纯粹新手 Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-20 #6 我可以肯定地说,不行! 简直是笑话,a机器上的数据库让你不经过任何验证就可以读取?简直是天大的笑话。 网上许多asp程序都是免费下载的,数据库路径都十分清楚,但是由于数据库名称大都改为.asp,所以直到路径也无法下载。如果可以远程用ip连接,只要知道数据库路径岂不是就没有任何秘密可言了? 再说,如果一个access数据库可以这么远程调用,那还要数据库服务器干什么,数据库服务器关键不只是多用户,“服务”两个字很重要的。
我可以肯定地说,不行! 简直是笑话,a机器上的数据库让你不经过任何验证就可以读取?简直是天大的笑话。 网上许多asp程序都是免费下载的,数据库路径都十分清楚,但是由于数据库名称大都改为.asp,所以直到路径也无法下载。如果可以远程用ip连接,只要知道数据库路径岂不是就没有任何秘密可言了? 再说,如果一个access数据库可以这么远程调用,那还要数据库服务器干什么,数据库服务器关键不只是多用户,“服务”两个字很重要的。