关于ASP eof与bof 区别分析

更新时间:2009年07月30日 18:03:32   作者:

asp下经常使用eof或bof来验证是否是记录的最后等判断大家可以参考下面的区别。

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,直到重新安排当前记录。

相关文章

在编写asp的过程中,难免出现各种各样的错误,我们可以通过ASP Err.Number输出错误代码,快速找到问题的根源。2011-11-11

很多网友非常不喜欢用ASP来编程,他们总是抱怨说ASP程序太慢,效率太低。更希望用PHP,JSP等来写程序。其实不能从 "认为" 这个角度来看问题 ,而应该从实际中看问题,ASP真的很慢的吗,那么微软的站为何用ASP也不慢呢2020-09-09

这篇文章主要针对有一定asp编程经验和SQL语句基础的爱好者如何实现后台管理时,批量删除多条记录的方法。2009-04-04

使用模板实现ASP代码与页面分离,以后用asp就可以更方便的前后台分开制作2008-04-04

asp截取字符串的两种应用...2006-08-08

ScriptHtml 函数之过滤html标记的asp代码...2007-09-09

在Vista IIS 7 中用 vs2005 调试 Web 项目核心是要解决以下几个问题2008-09-09

电影系统经常用ASP伪参数,可以防范通过id采集数据。2008-01-01

今天编ZBlog上传模块的时候,需要用到一个提取文章中文件名的子程,开始我把问题想复杂了,匹配了所有可能的文件名,不仅正则表达式写了一大串,而且下面还Split了半天,后来我突然发现Z-Blog的上传文件都存在upload下,白写了那么多复杂的匹配。。。哎,不能浪费掉啊,还是贴上来万一哪个兄弟以后需要也好拿去用~~2008-03-03

asp中COM组件中如何连接数据库的代码...2007-03-03

最新评论

php eof记录指针,关于ASP eof与bof 区别分析相关推荐

  1. 电脑中毒软件都变成java图标_当前数据表有10条记录,若用函数EOF()测试结果为.T.,此时函数RECNO()值是________。 (2.0分)_学小易找答案...

    [单选题]洁净室的内表面应 [单选题]当前数据表有10条记录,若用函数EOF()测试结果为.T.,此时函数RECNO()值是________. (2.0分) [单选题]LD50与毒性评价的关系是 [单 ...

  2. [项目过程中所遇到的各种问题记录]图表篇——asp.net上不错的图表选择—FunsionCharts...

    [项目过程中所遇到的各种问题记录]图表篇--asp.net上不错的图表选择-FunsionCharts 在上一篇文章中我介绍了winforms下的图表控件--MSChart,虽然MSChart同样为我 ...

  3. linux下cat命令,关于cat >file 、cat <file <<EOF、cat <<-EOF的区别

    我们经常会碰到这样一个场景: 执行脚本的时候,需要往一个文件里自动输入N行内容. 如果是少数的几行内容,还可以用echo追加方式,但如果是很多行, 单纯用echo追加的方式就显得愚蠢之极. 这个时候, ...

  4. c语言char数组和short数组的区别,详解C语言中Char型指针数组与字符数组的区别

    详解C语言中Char型指针数组与字符数组的区别 详解C语言中Char型指针数组与字符数组的区别 1.char 类型的指针数组:每个元素都指向一个字符串,指向可以改变 char *name[3] = { ...

  5. asp.net mvc源码分析-DefaultModelBinder 自定义的普通数据类型的绑定和验证

    asp.net mvc源码分析-DefaultModelBinder 自定义的普通数据类型的绑定和验证 原文:asp.net mvc源码分析-DefaultModelBinder 自定义的普通数据类型 ...

  6. 【C 语言】指针数据类型 ( 指针类型变量 与 指针指向的内存块 概念区别 | 指针赋值 | 指针运算 | 内存赋值 | 内存取值 | 内存修改注意事项 )

    文章目录 一.指针类型变量 与 指针指向的内存块 概念区别 1.指针赋值 2.指针运算 3.内存赋值 4.内存取值 5.内存修改注意事项 一.指针类型变量 与 指针指向的内存块 概念区别 指针类型变量 ...

  7. asp.net mvc源码分析-Action篇 Action的执行

    接着上篇 asp.net mvc源码分析-Action篇 DefaultModelBinder 我们已经获取的了Action的参数,有前面的内容我们知道Action的调用时在ControllerAct ...

  8. asp.net mvc源码分析-Action篇 DefaultModelBinder

    接着上篇 asp.net mvc源码分析-Controller篇 ValueProvider 现在我们来看看ModelBindingContext这个对象. ModelBindingContext b ...

  9. asp.net mvc源码分析-Controllerl篇 ControllerDescriptor

    在上篇asp.net mvc源码分析-Controllerl篇 TempData数据存储 我们讲到了ActionInvoker.InvokeAction(ControllerContext, acti ...

  10. asp和aspx的区别

    asp和aspx的区别为:编写不同bai.安全性不同du.文件类型写不同. 一.编写不同 1.asp:asp支持visual studio 编写,编zhi写效率更低. 2.aspx:aspx支持vis ...

最新文章

  1. 深入Hotspot源码,搞清楚JVM的本质
  2. php让十进制输出十六进制(ascill)码
  3. Java Review - 并发编程_原子操作类原理剖析
  4. Java开发过程中开发工具Eclipse中导入jar包的过程
  5. c语言case无参,如何使用可变参数模板构建switch-case
  6. MySQL 使用 LOAD DATA 导入 csv 文件
  7. IOS调试移动端弹窗遮罩input框focus和click事件失效
  8. tomcat启动报:No Spring WebApplicationInitializer types detected on classpath
  9. 【ZOJ - 2972】Hurdles of 110m (dp)
  10. Linux学习之如何在物理机上安装Linux发行版
  11. devops 文化_为什么回馈对DevOps文化很重要
  12. 使用SQL Server进行时间点恢复
  13. 要把人工智能提速50倍的ARM,却依然坚持做“通用的计算架构”
  14. 2003-2007回顾贴:yeguiren个人随笔
  15. Retinex、log对数变换、直方图均衡化区别,边缘增强Retinex算法与拉普拉斯算法联系、均衡化与亮度调节算法、大津阈值计算
  16. 计算机应用模块等级考试大纲,计算机等级考试大纲最新.doc
  17. PTA题目 谁是赢家
  18. L2-030 冰岛人 (25分)
  19. 2017php行情,2017phpcon大会(第一天上午篇)
  20. 钉钉、企业微信和飞书向“钱”看

热门文章

  1. PHP之GD图像处理
  2. java定义上三角矩阵,数据结构-矩阵-三角矩阵(Java语言)
  3. Win10 Word背景默认是绿色的怎么取消?
  4. JAVA简单聊天室的实现
  5. wordpress 中 erphpdown 短代码
  6. 居于U2000手机管理光猫,小区运营商FTTH光猫注册神器,MA5680T手机管理,自动添加光猫...
  7. js 获取浏览器 滚动的高度
  8. 当输入条件不符合规范c语言,【图片】【高二会考】选择判断答案大全【郑州12中吧】_百度贴吧...
  9. 课程设计 - 运动控制卡(云服务器)
  10. html动态生成表格源码,JavaScript动态生成表格的示例