标题:[求助]连接数据库的问题
只看楼主
lengguting
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-27
 问题点数:0 回复次数:10 
[求助]连接数据库的问题
小弟在连接数据库的时候出现如下错误
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x950 Thread 0xb48 DBC 0x10d3f74 Jet'。
不知哪位高手能帮小弟解决一下如上问题
我连接的代码如下
<%
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
& Server.MapPath("ksxt.mdb")
set conn = server.createobject("adodb.connection")
conn.open strconn
%>
搜索更多相关主题的帖子: 数据库 
2006-03-27 11:04
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
数据库路径不对巴
2006-03-27 11:08
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:0 
你的数据库是和这个文件放到一起的吗?

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-03-27 11:30
lengguting
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-27
得分:0 
不是啊,分开文件夹放的
2006-03-27 11:32
lengguting
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-27
得分:0 

数据库路径应该这样设置啊

2006-03-27 11:40
fz_slt
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-3-16
得分:0 
使用 Server.MapPath("ksxt.mdb")  应将ksxt.mdb与asp文件放在同一目录下!

我很傻,但我很努力,可总是不如意......
2006-03-27 11:49
lengguting
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-27
得分:0 
放了,还是一样的结果
2006-03-27 12:32
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:0 
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
& Server.MapPath("ksxt.mdb")

换行符号应该是
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & _
Server.MapPath("ksxt.mdb")
吧,你好像写错了
把这两行写成一行
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("ksxt.mdb")

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2006-03-27 12:52
lengguting
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-3-27
得分:0 
还是一样的结果
2006-03-27 13:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
DbPath="ksxt.mdb"
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(DbPath)&";Persist Security Info=False"
如此写法再试试?
2006-03-27 13:09



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




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

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