以前没问题的程序现在运行有错误怎么回事啊?

霖湘凝 2005-09-19 06:56:26

以前vb6.0中文下开发的东西,现在英文版本下运行有错误提示说:
“Run time error '3021': Either Bof or Eof is True,or the current record has been deleted Requested operation requires a current record.”有人说是内部版本有冲突造成的,后来我就又重新安装了vb6.0中文版本,可照样有问题:
“时实错误 '3021': Either Bof or Eof is True,or the current record has been deleted Requested operation requires a current record.”这不是一样吗。

究竟是什么原因造成的啊,要怎么才能解决啊,同志们帮帮忙啊,谢谢!!!

...全文
161 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
benyfeifei 2005-09-22
  • 打赏
  • 举报
回复
//“Run time error '3021': Either Bof or Eof is True,or the current record has been deleted Requested operation requires a current record.”
中文意思为:“运行时错误:'3021':Bof或Eof为真,或者当前记录已被删除。所需要的操作需要一条当前记录”。

数据表中有记录并不代表就有你所要查询的记录。楼主最好先在数据库的查询分析器中执行你的SQL语句,看看表中是否有相关记录。
霖湘凝 2005-09-22
  • 打赏
  • 举报
回复
数据表都是当时开发的时候保留的文件,记录肯定有的,应该不是表中没有记录的原因!
benyfeifei 2005-09-21
  • 打赏
  • 举报
回复
应该是表中没有记录造成的。
饮水需思源 2005-09-21
  • 打赏
  • 举报
回复
如果是数据库应用,则查一下是不是要打开的表中没有记录,最好在打开记录集时判断有没有记录
霖湘凝 2005-09-21
  • 打赏
  • 举报
回复
应该不是,外部引用的部件我全都重新加载了的
adaoke_captain 2005-09-19
  • 打赏
  • 举报
回复
具体情况我不清楚.
是不是,原来引入的类库,没有引入啊
霖湘凝 2005-09-19
  • 打赏
  • 举报
回复
同志们救我啊!!!
sankt 2005-09-19
  • 打赏
  • 举报
回复
友情up

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧