主题:  一个关于查询的简单例子

whh0733

职务:普通成员
等级:1
金币:0.0
发贴:6
#12002/12/2 23:01:36
我作了一个最简单的成绩查询系统,ASP代码如下<%
set dbconnection=server.createobject("adodb.connection")
dbconnection.open "member"
set rs=server.createobject("adodb.recordset")
rs.open "student",dbconnection
condition=" 学号=' " & request("ID") & " ' "
rs.find=condition
if rs.eof then
response.write "很抱歉,没有" & request("ID") & "的数据"
else
response.Write"查询到的数据如下:" & "
"
for i=0 to rs.fields.count-1
response.write rs(i) & "
"
next
end if
end if
%>
可是这段代码好像有点问题,总是说什么
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e29'
行集不能反向滚动。
图片如下:

相关文件:点这儿打开



5D荣誉版主

职务:普通成员
等级:1
金币:10.0
发贴:271
#22002/12/3 8:34:41
<%
set dbconnection=server.createobject("adodb.connection")
dbconnection.open "member"
sql = "select * from 表名称 where 学号 = '" & Request("ID") & "'"
rs.open sql,dbconnection,1,1
if rs.eof then
response.write "很抱歉,没有" & request("ID") & "的数据"
else
response.Write"查询到的数据如下:" & "
"
for i=0 to rs.fields.count-1
response.write rs(i) & "
"
next
end if
end if
%>



whh0733

职务:普通成员
等级:1
金币:0.0
发贴:6
#32002/12/6 8:45:41
谢谢你了,班长大人,