主题:  数据库问题!请进来帮帮我!

vincentting

职务:普通成员
等级:1
金币:0.0
发贴:29
注册:2003/1/26 5:16:17
#12003/2/3 0:09:31
我站点的数据库是用绝对路径来连接的,在自已的机子完全没有问题,
我是这样连接的:"Driver={Microsoft Access Driver (*.mdb)};DBQ=K:\database\news.mdb"
我上传到了服务器后不正常哦,应该要怎么连接才可以呢?在服务上能不能用绝对路径的啊?
可以写一下,帮帮我吗?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22003/2/3 15:39:38
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("Date\datebase.mdb")



vincentting

职务:普通成员
等级:1
金币:0.0
发贴:29
注册:2003/1/26 5:16:17
#32003/2/5 4:55:30
我已经照你这样说了,还是不行哦,什么问题啊?
我试过这样写:1."Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\www\database\news.mdb")
2."Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\会员名\www\database\news.mdb")
3."Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\www\date\news.mdb")
究竟那个是DATE还是DATA呢?
那WWW是我帐户的目录名.
应该怎么写才可以啊?
在测试数据库的时候老是出现这个提示:

HTTP错误404 无法找到文件.该问题可能由以下一些原因造成:
1.该服务器没有测试服务器运行.
2,为该站点指定的测试服务器没有影射到:http://210.152.88.199/www/_MMHTTPDB.asp URL 请确认URL前缀影射到了你的站点的根上.

编辑历史:[这消息被vincentting编辑过(编辑时间2003-02-05 05:03:10)]
[这消息被vincentting编辑过(编辑时间2003-02-05 05:14:26)]


vincentting

职务:普通成员
等级:1
金币:0.0
发贴:29
注册:2003/1/26 5:16:17
#42003/2/5 5:24:52
在本地我是这样连接的:"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\hi\database\news.mdb")
一点问题都没有,很正常!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#52003/2/5 19:20:05
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\database\news.mdb")

如果你要在前面加上\,那么要用根目录开始起算。www不要

编辑历史:[这消息被allinhands编辑过(编辑时间2003-02-05 19:22:46)]


vincentting

职务:普通成员
等级:1
金币:0.0
发贴:29
注册:2003/1/26 5:16:17
#62003/2/6 2:15:03
老大我照你这样说了还是不行!
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\database\news.mdb")
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("www\database\news.mdb")
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("帐户名\www\database\news.mdb")
"Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("database\news.mdb")
全都是弹出那一句话

编辑历史:[这消息被vincentting编辑过(编辑时间2003-02-06 02:18:16)]


andy04911

职务:普通成员
等级:1
金币:0.0
发贴:64
注册:2003/2/3 23:36:05
#72003/2/6 15:03:29
我也有同样的问题哦.
我都是在ud下面做dsn的,不知道手动写要在哪里?
我知道可以用创建联接里面new->另一个可以手动写,可是,ud把这些设置写在哪里了呢?是每个asp文件里都有吗?我找了都没有,建立连接后会在文件夹里生成一个access.l***的文件,一会就没有了,这是什么啊?我现在玩成了我的通讯录系统,可只能在本地运行,我想修改dsn让它上传到服务器上也可以用,要到哪里找到你们说的这个语句?谢谢~



vincentting

职务:普通成员
等级:1
金币:0.0
发贴:29
注册:2003/1/26 5:16:17
#82003/2/6 16:21:17
一个站点就连接一次数据库就可以了.