陕西纪检委1一8室主任:ASP+Access 连接问题 (20分)

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/19 15:01:08
运行首页 提示错误信息:
技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4E)
操作已被取消。
/ASP/News/Conn/conn.asp, 第 5 行

conn.asp 文件 代码:
1<%
2 path=Application("DBpath")
3 Set conn = Server.CreateObject("ADODB.Connection")
4 ConnStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ="&path
5 conn.Open ConnStr
6 Set rs=Server.CreateObject("ADODB.RecordSet")
7%>
我怎么让首页显示出来啊,谁来帮帮我 谢谢了
数据源怎么设啊? 是和ODBC 有关系么?
代码应该没问题,因为前几天我运行出来了
是不是ODBC得设下?

数据源的连接方式,数据源设了没有?

set conn=server.CreateObject("adodb.connection")
DBPath=Server.MapPath("数据库名.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

用这种连接字符串的方法连接数据库比较好~~

<%
dim conn
dim connstr
on error resume next
connstr="DBQ="+server.mappath("bl_admin/mdb.asp")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>

数据库连接路径错了