社区
数据库
帖子详情
bof或者EOF有一个是真????????、
zjg751206
2003-08-26 09:07:58
数据库查询,说bof或者EOF有一个是真,如何处理,
大家如何处理数据库中记录没有结束,但是当前字段已经结束,查询出现的这种情况??
...全文
184
4
打赏
收藏
bof或者EOF有一个是真????????、
数据库查询,说bof或者EOF有一个是真,如何处理, 大家如何处理数据库中记录没有结束,但是当前字段已经结束,查询出现的这种情况??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouyong0371
2003-08-27
打赏
举报
回复
O
Ailong
2003-08-26
打赏
举报
回复
pRs->Open(“select au_id,au_fname,au_lname from Employees”,“Provider=SQLOLEDB;Data Source=sureshk1;Database=pubs;User Id=sa;Password=;”,
adOpenForwardOnly,
adLockReadOnly,
adCmdText);
//查询接口IADORecordBinding
pRs->QueryInterface(__uuidof(IADORecordBinding),(LPVOID*)&piAdoRecordBinding);
//绑定对象
piAdoRecordBinding->BindToRecordset(&author);
//得到记录中的相关内容
while (VARIANT_FALSE == pRs->EOF) {
printf(“%s %s %s”, author.m_szau_id,
author.m_szau_fname, author.m_szau_lname);
pRs->MoveNext();
}
这是我再网上找到的ADO示例代码
http://cpc.3322.net/technology/vc166.htm
Ailong
2003-08-26
打赏
举报
回复
先执行查询,然后判断记录集的EOF是否为真,为真就是没有符合查询的纪录,就不执行接下去的操作了。
zjg751206
2003-08-26
打赏
举报
回复
谢谢!我是由于多次重复查询导致错误!
EOF
与
BOF
本文详细介绍了ADO中的Recordset对象,包括
BOF
与
EOF
的概念及应用,如何通过它们判断记录的位置,以及不同移动方法的适用场景。
[置顶] BOF或EOF中有
一个
是“
真
”,或者当前的记录已被删除,所需的操作要求
一个
当前的记录。...
在学生管理系统中,常弹出运行时错误‘3021’,提示
BOF
或
EOF
为‘
真
’或记录已删,需当前记录。该错误一般由编码错误或确实无数据导致。针对无数据情况,可编码cancelcommand代码,分两种情况判断并处理,避免错误。
固定资产取消月末结账时报错,提示:
BOF
或
EOF
中有
一个
是“
真
”,或者当前的记录已被删除,所需的操作要求
一个
当前的记录...
在进行固定资产月末结账操作时遇到错误提示:'
BOF
或
EOF
中有
一个
是“
真
”,或者当前的记录已被删除,所需的操作要求
一个
当前的记录...'。这通常与数据库记录状态有关,可能涉及图片字段的正确处理。需要检查objVtsfile字段的数据是否完整,确保没有被删除或错误的记录。
关于
BOF
和
EOF
本文详细介绍了RecordSet对象的使用方法,包括如何通过MoveFirst、MoveNext等方法进行记录定位,以及如何利用
Bof
和
Eof
属性判断记录位置。此外,还提供了
一个
实际案例,展示了如何在应用程序中有效避免因记录不存在而引发的错误。
EOF
和
BOF
是什么意思
本文解释了
BOF
(Begin Of File)和
EOF
(End Of File)的概念及其在Recordset对象中的应用。
BOF
指示记录指针位于第一条记录之前,而
EOF
指示记录指针位于最后一条记录之后。通过这两个属性可以判断Recordset对象中是否存在记录以及记录指针的位置。
数据库
4,017
社区成员
39,805
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章