设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 3603|回复: 20
打印 上一主题 下一主题

[与其它组件] access的数据访问页如何通过IIS访问?

[复制链接]
跳转到指定楼层
1#
发表于 2005-8-21 07:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
access的数据库利用向导制作的的数据访问页如何通过IIS访问?

从域名访问时会提示x:\XXX\XXX.MDB文件找不到!我不想把他转换成SQL SERVER数据库!而且不只有一个数据库!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2005-8-21 08:00:00 | 只看该作者
也不想用ASP重写。。。太大量了!
3#
 楼主| 发表于 2005-8-21 23:29:00 | 只看该作者
哪位高手知道,谢谢了先!!
4#
发表于 2005-8-21 23:33:00 | 只看该作者
数据访问页本来就是基于Intranet,而不是基于Internet的,要在互联网上使用,只能用ASP重写。
5#
 楼主| 发表于 2005-8-23 09:16:00 | 只看该作者
意思是没有办法了?
6#
发表于 2005-8-23 23:09:00 | 只看该作者
以下是引用baukaw在2005-8-23 1:16:00的发言:



意思是没有办法了?

你试着把本地路径“x:\xxx\xxx\xxx.mdb”改成HTTP协议的MDB文件的URL,看看能不能支持HTTP。

不过即使可以,这个方法速度也很慢,因为他需要先下载整个数据库文件,然后读取数据。

如果实在不想重写的,还有个办法就是手工修改数据访问页,修改成其他的数据链接方式,比方说RDS等,但是这需要你对DHTML有很深入的了解,否则很难完成。
7#
发表于 2005-8-23 23:32:00 | 只看该作者
其实这已经不属于Access的问题了,数据访问页的核心是Microsoft Data Access Control,运行于客户端,通过指定的连接字符串来访问数据库,Access的MDB只是其中一种方式,但是MDB方式是本地的,所以远程发布会有问题,如果你把数据库换成SQL Server,提供程序改成SQL Server,那么远程访问是很方便的,因为SQL Server驱动本身就是远程的,而Access的数据驱动则是本地的。
8#
 楼主| 发表于 2005-8-24 08:40:00 | 只看该作者
老大,您说的方法太高深,实现不来,而且数据访问页的数量已经过万。。一个个改可不是玩的。。有没有办法让Sql成为一个跳板来读MDB文件?
9#
 楼主| 发表于 2005-8-24 19:46:00 | 只看该作者
另外,利用VPN是否也可以实现?
10#
 楼主| 发表于 2005-8-25 08:57:00 | 只看该作者
如果今天还解决不了我明天就去跳黄浦江!![em01][em03][em03][em03][em03][em03][em03][em03][em03][em03]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-14 13:56 , Processed in 0.096430 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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