asp读取access数据库的问题,高手不要手低呀!

来源:百度知道 编辑:UC知道 时间:2024/07/01 01:45:58
<%=(reade.Fields.Item("班级").Value)%>
目前这个代码是读取班级字段的第一行数据,但是班级字段下面还有很多数据,我想实现的读取班级字段的第一行数据怎么写,不是以上代码的形式,请写成另外一种形式,另外帮忙写个读取第n行数据,怎么写。谢谢了。。

<!--连接数据库-->
<!--#include virtual="conn.asp"-->
<%'写sql语句,并打开记录集
sql="select top 1 * from table_name "'top 1 的意思就是查询第一条记录
set rs=server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
%>
<!--在要显示结果的地方插入下列语句-->
<%=rs("班级")%>
<%'在页面最后关闭记录集
rs.close
set rs=nothing
%>
------------------------------------
<!--多条记录查询,首先连接数据库-->
<!--#include virtual="conn.asp"-->
<%'写sql语句,并打开记录集
sql="select top n * from table_name "'top n 的意思就是查询前n条记录
set rs=server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
%>
<!--因为要循环输出,在显示前写for循环语句-->
<%for i=1 to n'n为你上面定义的前几条记录
if rs.eof then exit for'如果数据库的记录没有了,就推出for循环
%>
<!--在要显示查询结果处写-->
<%=rs("班级")%>
<!--结束for循环-->
<%