主题:  刚刚开始碰asp,求教一个链接数据库的问题

toychang

职务:普通成员
等级:1
金币:0.0
发贴:12
#12003/9/14 10:38:26
本人新手入门没几天.什么多不懂,还请各高手讲详细点.谢谢.
问题如下:
我建了个的table的mdb,里面只有一个表t1,字段有title,body,data等
但是链接到数据库的时候出现以下错误:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4E)
操作已被取消。
/test/text.asp, line 5
旧的连接方法我也试过了.
===================================
请问是什么地方错了啊.(在控制面板的systerm dsn里我也试过加入了表table)
原文件:


<%
Set conn = Server.CreateObject("adodb.Connection")
conn.open "table"
sqlquery="select title,data from t1"
set rslist=conn.execute(sqlquery)
%>




<% do while not rslist.eof %>




<%
rslist.movenext
loop
%>

主题


日期

<%=rslist("title")%>

<%=rslist("data")%>




编辑历史:[这消息被toychang编辑过(编辑时间2003-09-14 20:49:40)]


toychang

职务:普通成员
等级:1
金币:0.0
发贴:12
#22003/9/14 21:03:42
好想连上了.不过又有新的错误了.
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: 'provider=microsoft.j'
/test/text.asp, line 10
我不懂这是什么意思.
=================
源文件:


<%
strconn="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("table.mdb")
set objconn = server.createobject("adodb.connection")
objconn.open strconn
'Set conn = Server.CreateObject("adodb.Connection")
'conn.open "table"
sqlquery="select title,data from t1"
set rslist=strconn.execute(sqlquery)
%>




<% do while not rslist.eof %>




<%
rslist.movenext
loop
%>

主题


日期

<%=rslist("title")%>

<%=rslist("data")%>






elite_5d

职务:普通成员
等级:2
金币:1.0
发贴:330
#32003/9/14 23:16:42
没有用两个吧,第二个CONN用的 ' 是不起作用的!还是一个CONNECTION



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#42003/9/15 1:03:26
set rslist=[color=red]objConn[/color].execute(sqlquery)



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#52003/9/15 3:18:20
objConn是什么啊???



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#62003/9/15 10:14:09
晕,你有没有看代码啊

set objconn = server.createobject("adodb.connection")
objconn.open strconn