我的asp怎么连不上access库了 (在线等)

shanjimail 2003-10-17 11:16:18
conn.inc文件:
<%
set conn=server.createobject("ADODB.Connection")
Application("ConnStr")="DBQ="+server.mappath("db/data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.open Application("ConnStr")
%>
报错:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xc6c Thread 0xda4 DBC 0x125d06c Jet'。
/work/conn.inc, 第 4 行
...全文
46 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluemoon0001 2003-10-17
  • 打赏
  • 举报
回复
可能是路径有问题,你想用application只能在你网站的首页里用,或者在asa文件中用,不能挂到这里的,你在这个文件中用,肯定在有的页面中会出现路径错误。
yangyanggood 2003-10-17
  • 打赏
  • 举报
回复
应该能做出来了吧!
chenmei 2003-10-17
  • 打赏
  • 举报
回复
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("new.asp")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
Set rs= Server.CreateObject("ADODB.Recordset")
liaijian 2003-10-17
  • 打赏
  • 举报
回复
dim conn
dim connstr

connstr="DBQ="+server.mappath("admin/potter.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
angelheavens 2003-10-17
  • 打赏
  • 举报
回复
'如果你的是Access2000,采用以下连接方法试:
db="dgdfg\dfgd.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
shanjimail 2003-10-17
  • 打赏
  • 举报
回复
up

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧