根据资料,完成ACCESS数据访问页在Internet连接配置如下:
在互联网上配置ACCESS数据访问页实例
--------------------------------------------------------------------------------
http://www.qqread.com 2005-10-15 ?来源:ACCESS中国
环境: Windows XP Pro
Office XP
配置步骤:
第一步:制作ACCESS数据访问页provider.htm,并测试正常;
第二步:建立ODBC源,例如:mydb, 指向要使用的
ACCESS数据库
第三步:检查虚拟目录,如没有MSADC虚拟目录,则添加,其位置:C:\Program Files\Common Files\System\msadc,并设置其执行权限为"脚本和执行文件",其目录安全性为"允许匿名访问". 导入C:\Program Files\Common Files\System\msadc\handsafe.reg注册表文件.
第四步:修改WINDOWS(WINNT)目录下的msdfmap.ini文件,将[connect default]节中的Access=NoAccess改为:Access=ReadWrite,将[sql default]中的Sql=" "注释掉,即前面加";",创建我们要使用的数据源节:
[connect MyDB]
Access=ReadWrite
Connect="DSN=mydb"
保存msdfmap.ini文件;
第五步:修改数据访问页provider.htm,在设计器中,修改其"页面属性"的"数据"标签"中的UseRemoteProvider属性为"True",保存文件;
第六步:将制作好的数据访问页provider.htm复制到WEB虚拟目录(C:\INETPUB\WWWROOT)下,使用记事本编辑provider.htm,查找<a:ConnectionString> </a:ConnectionString>标签,将其改为:<a:ConnectionString>Provider=MS Remote.1;Data Source=MyDB;Remote Server=http://xdoc.vicp.net</a:ConnectionString>,保存文件.其中:xdoc.vicp.net为你这台服务器的域名(下同)
第七步:设置IE安全性,在IE属性设置的"安全"标签中,点选"受信任的站点",点"站点"按钮,添加受信任的WEB站点,如:http://xdoc.vicp.net;
第八步:打开IE,填表入地址:http://xdoc.vicp.net/provider.htm,成功!
---------------------------------------------------------------------------------------------------------------------------
我没有成功!
我的环境:WIN98和PWS4.0个人Web服务器(因WIN2K上安装着.NET环境只能使用ADO.NET不能做ADO远程测试,所以只有在WIN98下做测试)
主要问题是出现在Remote远程数据源无法连接通过,提示无法找到数据源等含意的对话.
我想是不是在PWS-WEB服务器的数据文件或连接机制的配置方式有问题?
还有一个有趣的问题是我的 数据连接对话界面中只有JET4.0和OLE Server这两种连接方式可以选择,不知为何?
请版主及各位有经验的高手给予指导!
谢谢!!!!
我完全可以采用ASP形式来做,但在这里我只讨论上述技术问题.
请各位高手正面地给给朋友指点!!!!!!!! |