|
社区版主
       
- 帖子
- 463
- 积分
- 3817
- 注册时间
- 2008-1-9
- 最后登录
- 2008-9-29
|
楼主
大 中
小 发表于 2008-5-15 16:22 只看该作者
显示数据库记录
原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录 如果是从头到尾:用循环并判断指针是否到末使用: not rs.eof 如果是从尾到头:用循环并判断指针是否到开始使用:not rs.bof <!--#include file=conn.asp--> (包含conn.asp用来打开bbs\db1\目录下的user.mdb数据库) <% set rs=server.CreateObject("adodb.recordset") (建立recordset对象) sqlstr="select * from message" ---->(message为数据库中的一个数据,即你要显示的数据所存放的数据表) rs.open sqlstr,conn,1,3 ---->(表示打开数据库的方式) rs.movefirst ---->(将指针移到第一条记录) while not rs.eof ---->(判断指针是否到末尾) response.write(rs("name")) ---->(显示数据表message中的name字段) rs.movenext ---->(将指针移动到下一条记录) wend ---->(循环结束) ------------------------------------------------------ rs.close conn.close 这几句是用来关闭数据库 set rs=nothing set c ------------------------------------------------------- %> 其中response对象是服务器向客户端浏览器发送的信息

|