设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1398|回复: 4
打印 上一主题 下一主题

[其它] 解答:关于数据页

[复制链接]
1#
发表于 2005-9-6 16:38:00 | 显示全部楼层
以下是引用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编辑过]

2#
发表于 2005-9-6 20:59:00 | 显示全部楼层
以下是引用ppdragon在2005-9-6 11:40:00的发言:

汗~~~~

不会吧!

那很多书不都误导了读者!

我查了不少书都没有提到这个~`

都把数据页说成是为在INTERNET发布设计的

那能不能把Microsoft.Jet.OLEDB.4.0改成用别的数据库连接方式呢?如果用ODBC连接,那要怎么写?

觉得用数据访问页写一些网页用来查询,太好写了,如果只能在intranet实现,那ACCESS这个数据访问页不是没什么意义了!



如果客户端可以绑定服务器上的数据源,意味着这个数据源对于这个客户机是开放的,你希望任何一个人都能把你数据库里面的东西删得干干净净吗?

要能够通过客户端绑定访问远程数据库,至少要这个数据源本身支持远程,比方说SQL Server。

书上说的Internet是硬件层面的,我说的Internet是软件层面的,Intranet也可以基于Internet,但是需要架设VPN,这样就能实现客户端绑定了。

[此贴子已经被作者于2005-9-6 13:04:33编辑过]

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

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-17 22:36 , Processed in 0.086563 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表