数据库学习总结--错误‘3021’关于BOF与EOF
来源:互联网 发布:怎么举报淘宝卖家客服 编辑:程序博客网 时间:2024/05/16 12:11
第一次在CSDN上写博客,现在还是菜鸟一枚,然而我有梦想,我还年轻,我在努力,坚持下去,相信自己总有一天可以变成IT精英~~
【问题】BOF与EOF
一、含义
BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后。
二、属性
①返回值BOF 和 EOF 属性返回布尔型值(True|False)
②使用 BOF 和 EOF 属性可确定 Recordset 对象是否已包含记录,或者从一个记录移动到另一个记录时是否超出 Recordset 对象的限制。(学生里面经常用到这个来查询是否包含记录,即添加的记录是否重复)
三、属性值的问题
如果 BOF 或 EOF 属性为 True,则没有当前记录。
①如果当前记录位于 Recordset 对象的第一个记录之前,BOF 属性将返回 True (-1),如果当前记录为第一个记录或位于其后则将返回 False (0)。
②如果当前记录位于 Recordset 对象的最后一个记录之后 ,EOF 属性将返回 True,而当前记录为 Recordset 对象的最后一个记录或位于其前,则将返回 False。
③当RecordCount为0时,BOF,EOF都为True
四【总结】--- 实时错误'3021'
① BOF 和 EOF 属性有一个True,说明搜索打开的是没有记录的 Recordset 对象, 而 Recordset 对象的 RecordCount 属性设置为零。你当前所需要的信息数据库里根本没有,所以才会报错的,只要找到所需的信息的位置,添加更新即可。
② 打开至少包含一条记录的 Recordset 对象时,第一条记录为当前记录,而 BOF 和 EOF 属性为 False。
如果删除 Recordset 对象中保留的最后记录,BOF 和 EOF 属性将保持 False,直到重新安排当前记录。
0 0
- 数据库学习总结--错误‘3021’关于BOF与EOF
- 关于ASP中eof与bof
- VB实时错误'3021' BOF \EOF
- 关于bof和eof
- 关于BOF和 EOF
- EOF与BOF
- 红皮书--EOF与BOF
- BOF与EOF
- VB数据库中EOF和BOF的认识与用法
- VB数据库中EOF和BOF的认识与用法
- 学生知识点总结之三(EOF与BOF)
- 【学生信息管理系统】实时错误'3021' BOF EOF
- EOF 与 BOF 之分
- 【ADO】浅识“EOF与BOF”
- BOF和EOF常使用错误
- EOF BOF
- Bof Eof
- EOF\BOF
- Java实现快速排序排序QuickSort
- N - Longest Ordered Subsequence——POJ 最长递增子序列
- pdf加密在线破解
- 关于oracle监听,以及局域网中,别人如何通过plsql访问我本地的oracle数据库
- python2代码中的mysqldb转python3 用pymysql
- 数据库学习总结--错误‘3021’关于BOF与EOF
- Android系统中Parcelable和Serializable的区别
- 计算机组成.机器需要控制.控制器CU
- 导出excel时java反射的一些方法
- jquery事件
- c++作业6
- C++作业6
- GitLab及TortoiseGit的基本配置及使用方法
- 动态规划算法,从新手到专家。