ASP未发现数据源名称并且未指定默认驱动程序

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:01:41
大侠们帮帮忙呀。
小弟刚刚接触asp+access
结果上传上去了。
可是有的链接就出现了上述错误呀。。
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

/index3.asp,行 15
代码如下。。。。
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_coonmessage_STRING
MM_mysdns_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/data/LY.mdb")

Recordset1.Source = "SELECT * FROM message WHERE id = " + Replace(Recordset1__MMColParam, "'", "''") + ""

Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()

Recordset1_numRows = 0
%>

没那么复杂,试下这段代码:
dim conn,rs
set conn=server.createobject("adodb.connection") '这是创建connection对象
conn.open "provider=microsoft.jet.oledb.4.0; data source="&="& server.mappath("/data/LY.mdb") '这是打开对象,要两个参数,provider是数据驱动,data source是数据源。是另外一种语法,比你的driver=。。要适用。
set rs=conn.execute("SELECT * FROM message")'创建一个数据集,从数据库中读取某些内容
if not rs.eof then '如果不为空则
response.write(rs(0))'显示第一个字段的内容
end if

你设置过odbc数据源没有?添加一下

asp连接odbc数据源出现 未发现数据源名称并且未指定默认驱动程序 运行ASP时:[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 asp文件错误 ODBC 驱动程序管理器未发现数据源名称并且未指定默认驱动程序 未发现数据源名称并且未指定默认驱动程序 ASP连接Access数据库,提示“[Miscrosoft][ODBC驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序” ASP连SQL Server数据库时出现错误“未发现数据源名称并且未指定默认驱动程序”是怎么回事 悬赏20分紧急求救!!ASP 连接SQL出错“未发现数据源名称并且未指定默认驱动程序” VB 未发现数据源名称 如何解决ODBC驱动程序管理器未发现数据源名称并且未指定默认驱动程序 求!“未发现数据源名称并且未指定默认驱动程序”是怎么一回事?