| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4870 人关注过本帖
标题:用DW连接ACCESS数据库时HTTP错误404无法找到文件
只看楼主 加入收藏
魏兴耀
Rank: 8Rank: 8
来 自:江西
等 级:蝙蝠侠
威 望:3
帖 子:246
专家分:840
注 册:2009-11-9
结帖率:94.12%
收藏
已结贴  问题点数:10 回复次数:4 
用DW连接ACCESS数据库时HTTP错误404无法找到文件
我用的代码是:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\aspweb\guestbook.mdb",然后点“使用测试服务器上的驱动程序”就弹出一个错误提示:“HTTP错误404无法找到文件。该问题可能由以下一些原因造成:1)在该服务器上没有测试服务器运行。2)为该站点指定的测试服务器没有映射到http://localhost/aspweb/_mmServerScripts/MMHTTPDB.aspURL。请确认URL前缀映射到了你站点的根上
搜索更多相关主题的帖子: 数据库 HTTP ACCESS 文件 
2010-04-20 12:09
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:1 
404是找不到网页错误,数据库出错应该跟这个没什么关系。
2010-04-20 12:55
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:2 
HTTP错误404无法找到文件一般就一个原因,文件路径错误或者这个文件根本不存在!仔细看看文件夹路径是否正确,并且在这个路径下是否存在该文件!
D:\aspweb应该就是你设置的站点根目录吧,如果是这样,你要认真看看连接代码里的ASP是否是这样,保持数据库和连接ASP在同一个文件夹下,这样的话,连路径都不用设置了!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-04-20 13:32
zzy_420
Rank: 4
等 级:业余侠客
威 望:2
帖 子:78
专家分:217
注 册:2009-3-26
收藏
得分:3 

Data Source=D:\aspweb\guestbook.mdb

这样的数据库路径可移植性很差,有时候稍微的不注意改变了目录或者拷贝到另一台计算机上就会出现无法打开网页的情况,

以前我就有过这样的经历,从那以后 数据库我都是用 SERVER.MAPPATH("*.MDB"),问题解决!

所以建议楼主 把 Data Source=D:\aspweb\guestbook.mdb  改成  Data Source=server.mappath("guestbook.mdb")试一下。
2010-04-20 23:27
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:4 
server.mappath方法只允许你使用相对路径,数据库直接放根目录下,实际使用上也不太保险和方便,可以在根目录下建立一个文件夹,并深入多几层,再放入数据库文件,比如server.mappath(DATA\DATABASE\DAODIAN\GUESTBOOK.MDB),以后复制转移文件,这个相对路径都是固定不变的就可以了!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-04-21 10:30
快速回复:用DW连接ACCESS数据库时HTTP错误404无法找到文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.050629 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved