标题:怎么回事呢?
只看楼主
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
 问题点数:0 回复次数:7 
怎么回事呢?

为什么我用Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("user.mdb")来连接的时候浏览器会出错,显示找不到数据源呢?

而用set conn=server.createobject("adodb.connection") Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("user.mdb") & ";"来连接却又行了呢?

[此贴子已经被作者于2004-06-24 11:15:35编辑过]

2004-06-24 01:23
only
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2004-6-23
得分:0 

先确认你的数据库路径对不对啊! 用Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("user.mdb") & ";" 能打开那就是说你的user.mdb库在当前目录下啊 而你在这里conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("\db\user.mdb") 却指定user.mdb为当前目录下一级目录(即db目录) 会不会是这个原因呢?


2004-06-24 10:32
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
得分:0 

Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("user.mdb") & ";" 这是新的驱动。通用access的,

conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("\db\user.mdb") 旧的驱动 用于access2000和97的


59ita点com(我就爱TA)
2004-06-24 11:25
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
得分:0 

不是吧?

我用的就是access2000啊

[此贴子已经被作者于2004-06-24 19:13:49编辑过]


2004-06-24 11:54
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
得分:0 

回答了你拉!你看看拉


59ita点com(我就爱TA)
2004-06-24 12:07
寒星
Rank: 1
等 级:新手上路
帖 子:455
专家分:0
注 册:2004-6-7
得分:0 

user.mdb

先看看他的路径是不是在同一根目录下?


http://www. 版主位置空缺
2004-06-24 13:22
ameon
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-6-24
得分:0 
以下是引用寒星在2004-06-24 13:22:12的发言:

user.mdb

先看看他的路径是不是在同一根目录下?

不明白

2004-06-24 19:28
寒星
Rank: 1
等 级:新手上路
帖 子:455
专家分:0
注 册:2004-6-7
得分:0 

dbq="&Server.MapPath("user.mdb")

看看你的路径对不对啊?

("\db\user.mdb")

像这样!


http://www. 版主位置空缺
2004-06-24 19:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-2795-1-1.html




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

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