asp中rs.bof与rs.eof使用方法的详细介绍 | 胡鹏博客
首页 > 其它 > asp中rs.bof与rs.eof使用方法的详细介绍
2014四月15

asp中rs.bof与rs.eof使用方法的详细介绍

今天一个朋友问我asp中rs.bof与rs.eof的使用方法,在哪些地方使用,给他讲解了后,就想整理一个文档,方便更多的网友参考。

rs.bof 用来判断指针是否在记录集的开始
rs.eof 用来判断指针是否在记录集的结尾

我们判断数据是否读到记录集的结尾可以用 rs.eof 来判断;
我们判断是否有记录可以用 rs.bof and rs.eof 来判断。

以下是常用到的2个例子,大家可根据需要选用或修改。
例1:添加管理员
set rs=server.CreateObject("ADODB.RECORDSET")
sql="select * from tablename where username='"&username&"' "   '查询用户名是否有相同
rs.open sql,conn,1,3
if not (rs.bof and rs.eof) then         '判断第一条到最后一条是否存在相同值
response.Write("<script>alert(""已经存在管理员名称"");history.back();</script>")
rs.close
set rs=nothing
else
rs.addnew           '写入新的数据

rs("username")=username
rs("password")=md5(password,32)

rs.update
rs.close
set rs=nothing
Response.write"<script>alert(""添加成功!"");location.href='admin.asp';</script>"
end if

例2:新闻列表
if rs.bof and rs.eof then '当值不存在时
response.write ("没有内容")
else
'开始循环
while not rs.eof

rs.movenext
wend
end if

更多

文章作者:东莞seo
本文链接地址:http://www.seostudying.com/1750.html
欢迎转载,转载请注明出处»胡鹏博客 [asp中rs.bof与rs.eof使用方法的详细介绍]

本文目前尚无任何评论.
您必须在 登录 后才能发布评论.