会员登陆
登录加载中...
超级搜索
栏  目  
类  别  
关键词  
 站内搜索   网络搜索
  
 当前位置:文章首页>>网页编程>>ASP理论>>关于ASP eof与bof 区别分析
推荐给你的朋友阅读:

关于ASP eof与bof 区别分析

来源:ASP之家 发表日期: 2011-04-24 21:47:29

    if rs.bof then

    表示:当前指针的位置是在第一行记录之前
 
    if rs.eof then

    表示:当前指针的位置是在最后一行记录之后

    if not rs.eof then

    表示:当前指针的位置没有到达最后一条记录

    if not rs.bof then

    表示:当前指针的位置没有到达第一条记录

    -------------------------

    ###推荐使用下面两条

    if not (rs.bof and rs.eof) then

    表示:指针位于 RecordSet 的当中(并非是最后一条和第一条) ,说明一定有记录。

    if rs.bof and rs.eof then

    表示:没有任何记录

    eof :指针到达尾部

    bof :指针到达顶部

    BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。

    EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。
 
    返回值

    BOF 和 EOF 属性返回布尔型值。
 
    说明

    使用 BOF 和 EOF 属性可确定 Recordset 对象是否包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。
 
    如果当前记录位于第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。

    如果当前记录位于 Recordset 对象的最后一个记录之后 EOF 属性将返回 True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。

    如果 BOF 或 EOF 属性为 True,则没有当前记录。

    如果打开没有记录的 Recordset 对象,BOF 和 EOF 属性将设置为 True,而 Recordset 对象的 RecordCount 属性设置为零。打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而 BOF 和 EOF 属性为 False。
 
    如果删除 Recordset 对象中保留的最后记录,BOF 和 EOF 属性将保持 False,直到重新安排当前记录。

0
0
[作者:匿名 关键词:ASP,eof,bof 录入:raincity 责编:raincity 阅读次数:2849]

相关文章 相关新闻 相关软件 相关教程 公共评论 发表评论

  • ·暂无相关内容
    评论载入中...
    您的称呼  验 证 码   
    您的评论 [ 最多字数:  已用字数:剩余字数:]

     
COPYRIGHT 2003-2010 创意飞腾科技有限公司(The Feitec LTD.) ALL RIGHTS RESERVED .
官方咨询官方咨询4376161 官方咨询526743959 技术支持:FeitecCMS5366464
页面加载时间:171.88ms Powered By:FeitecCMS V4.0(Build1101)
[蜀ICP备05000881]