以下是引用ppdragon在2005-9-6 0:13:00的发言:
我在本地简单编了一下数据库,
用ACCESS2003里面的数据页做了几个网页
本地访问数据库很正常,传到服务器上不能访问,找不到数据库,
我查了书.改路径成相对路径,(例如<a:ConnectionString>rovider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=vpndb.mdb;Mode=Share Deny None;......)
现在还是访问不到.不知道是数据连接出问题了,还是IIS的相关权限出问题?
不知道IIS里面还需要不需要什么特别的设置,?
Access的数据访问页绑定数据的方式是客户端绑定,也就是说哪台电脑看网页,这些代码就在哪台电脑上运行,相应的数据库文件的路径也在哪台电脑上。
确切说数据访问页是为Intranet设计的,而不是Internet,其数据绑定采用的都是客户端绑定,所以在Internet上发布无法绑定文件形式的数据源,如果一定要发布到Internet,有两种方法:
1、数据访问页绑定远程SQL Server
2、使用服务器段的数据绑定(也就是放弃数据访问页,自己写ASP)
[此贴子已经被作者于2005-9-6 10:40:12编辑过]
|