主题:  请教,0x80040E4D是什么错误?

sina0020

职务:普通成员
等级:1
金币:0.0
发贴:21
#12004/3/27 9:17:37
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)


set conn1=server.createobject("adodb.connection")
conn1.open application("conn_connectionstring2")     '对应错误行

global.asa文件中
sub application_onstart()
Application("conn_ConnectionString2") ="DRIVER=SQL Server;UID=sa;DATABASE=b2bdb;APP=Microsoft Open Database Connectivity;SERVER=(zouran)"
end sub
我怀疑是global.asa文件没有效果!



PK2004

职务:普通成员
等级:1
金币:0.0
发贴:2
#22004/3/28 20:49:29
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4E)
操作已被取消.
--------
<%
set rs=server.createobject("ADODB.Recordset")
rs.open"select*from s1","DSN=mm;"%>(错误行)
<%While Not rs.EOF%>
ID:<%=rs("ID")%>
用户名:<%=rs("用户名")%>
<%rs.movenext
wend%>
<%rs.close
set rs=nothing%>
:confused:



sina0020

职务:普通成员
等级:1
金币:0.0
发贴:21
#32004/3/29 21:48:54
二楼兄弟是不是没有用server.createobject("adodb.connection")建立连接?
还有好象"dsn=mm"后没有分号!



PK2004

职务:普通成员
等级:1
金币:0.0
发贴:2
#42004/3/29 22:44:25
分号可以不要但那不是问题
我是照着谭浩强编的那本叫<<网页编程技术与实例>>上写的
你说的方法我也试过但是也出现错误,错误如下:错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
------------------------
<%
DIM CONN,CONSTR,RS,strSql
CONSTR="DRIVER=Microsoft Access Driver (*.mdb);DBQ="&SERVER.MapPath("mydb/mydb1.mdb"
SET CONN=SERVER.CreateObject("ADODB.CONNECTION"
SET RS=SERVER.CreateObject("ADODB.RECORDSET"
CONN.OPEN CONSTR   (出错行)
strSql="SELECT * FROM s1"
RS.OPEN strSql,CONSTR
%>
<%While Not RS.EOF%>
ID:<%=RS("ID"%>
用户名:<%=RS("用户名"%>
<%RS.movenext
wend%>
<%RS.close
set RS=nothing%>
不知为何