永发信息网

BOF和EOF的详细解释

答案:1  悬赏:40  手机版
解决时间 2021-03-01 22:46
BOF和EOF的详细解释
最佳答案
使用ADO连接数据库进行查询的时候,数据库将查询结果返回查询端,在查询端的内存里面就会有一个列表,这个列表存放的就是查询的结果。这个内存中的列表就是数据集。在你的程序里面rs就是表示这个数据集。bof表示rs当前的指针是指在了数据集的前面,比如数据集里面有编号为1,2,3,4的4条记录,但是rs指向的编号是-1,这样就会符合了bof的情况。同理,当rs的指针指向5,而第五条记录并不存在,这样就会产生了eof的情况。

如果同时产生了bof和aof的情况,就是说rs的指针既在上界之外也在下届之外,这样只有一种情况,就是rs所代表的数据集是空的,这样rs的指针无论是指到什么地方都是同时具有bof和eof的属性。

你的情况估计是sql语句查询出来的值是空的,因此数据集也是空的,在读取rs数据集里面的值的时候就会报这个错误。
使用 if rs.bof and rs.eof then 这个判断可以判别rs里面是否有没有数据集,如果符合这个条件,说明数据集是空的,在程序中就要绕开对rs里字段的访问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
期货和外汇的区别
香水哪款好闻,芦丹氏的香水哪个好闻
大吉盲人按摩地址在哪,我要去那里办事
一个人每天挂着qq,十一点下线了,是说明他睡
洛阳北台壁纸有限公司地址在什么地方,想过去
偏瘫肌肉萎缩怎么恢复
2017年高三6月什么时候拿毕业证书
乐山肖坝旅游车站怎么坐车到成都石羊场客运站
我家的吃水井紧挨这厕所,好么?有什么影响么
古代李冰修都江堰水库的电影叫什么名
酵母菌的线粒体在饥饿和光照等条件下会损伤:
杨街一桥这个地址在什么地方,我要处理点事
软紫金黄鹤楼多少钱一包?
房间门正对水龙头和磁盘可以吗?
品鼎鲜私房菜馆五爱路店在哪里啊,我有事要去
推荐资讯
元宝枫是传销吗
有个50多岁的女人总是找我老公,我很不喜欢,
急!!最削弱该论证的是?这句话是什么意思?
我脸长 不知道好看还是难看
非固液气的状态是什么样的?
义乌康兰综合门诊部怎么去啊,有知道地址的么
西藏巴青县与拉西镇隔多远
乒乓球拍粘胶皮怎么防止它变大
成都哪里有室内羽毛球场馆?
直角三角形纸片的两直角边长分别为6,8,现将△
绿缘阁在哪里啊,我有事要去这个地方
我以前一晚上能干七八次,现在一两次好像就很
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?