破釜沉舟论坛 » WEB 开发 » 急~!asp连接数据库问题!!!

2006-6-10 15:57 枫骑
急~!asp连接数据库问题!!!

  asp连接数据库!!出现这个问题是什么意思啊!!我是刚学这东西的,什么都不懂!谁能帮我解决一下!!
conn.asp页面内容如下:
<%
set conn=server.CreateObject("adodb.connection")
conn.open "driver={Driver do microsoft access (*.mdb)};dbq="&server.MapPath("db.mdb")
%>
IE上显示,错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xa70 Thread 0x9a8 DBC 0x1130064 Jet'。
/liuyan/conn.asp, 第 3 行

2006-6-10 20:16 枫骑
怎么都人回答我啊!!!

2006-6-11 13:55 zhangsent
[quote][b]引用第0楼[i]枫骑[/i]于[i]2006-06-10 15:57[/i]发表的“急~!asp连接数据库问题!!!”[/b]:
  asp连接数据库!!出现这个问题是什么意思啊!!我是刚学这东西的,什么都不懂!谁能帮我解决一下!!
conn.asp页面内容如下:
<%
set conn=server.CreateObject("adodb.connection")
conn.open "driver={Driver do microsoft access (*.mdb)};dbq="&server.MapPath("db.mdb")
.......[/quote]

<%
set conn=server.CreateObject("adodb.connection")
conn.open [color=crimson][color=orangered]"driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("db.mdb")[/color][/color]
%>

请比较一下红色字体部分

2006-6-12 11:17 枫骑
呵呵~!谢谢zhangsent!!问题已经解决了!!
我把它改成:db_path = "db.mdb"
Set conn= Server.CreateObject("ADODB.Connection"
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db_path)
conn.Open connstr
也可以!!!

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.