CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

运行出错

楼主laosan7909(老三)2001-11-10 20:48:45 在 Delphi / VCL组件开发及应用 提问

为什么我的程序在运行的时候会出错呢?  
  我作delphi5.0,数据库用sql2000  
  有一表是xmbh,用adodataset1连接  
  用一个按扭,程序是  
        while   not   adodataset1.eof   do    
                begin  
                            adodataset.next;  
                end;  
  运行是出现,with   message(bof   or   eof   一个为真)或是当前记录已被删除  
  还有就是当一个表建好以后,如果没有记录,退出也会出现这样的错啊  
  请问有什么方法可解决呢? 问题点数:50、回复次数:3Top

1 楼xBai21(小新)回复于 2001-11-10 20:52:03 得分 0

判断一下啊     if   adodataset1.emtpy   then   ...Top

2 楼laosan7909(老三)回复于 2001-11-10 20:57:16 得分 0

但那只是一种情况啊…  
  如果是一个简单的指向下一个,要怎么写呢…  
  while   not   adodataset1.eof   do    
                          adodataset.next;  
  这样写也是会出错的啊…且是一样的错  
  Top

3 楼geliang(回来的光芒)回复于 2001-11-10 21:12:51 得分 50

不是你程序的问题,是delphi自身的bug,  
  去打补丁吧borland主页上有,pchome也有Top

相关问题

  • 运行出错
  • 运行出错
  • 运行出错!
  • 运行出错
  • dll运行出错
  • memfile运行出错
  • 运行时出错!!!
  • 运行时出错??
  • tom5.4.0运行出错
  • 运行出错问题

关键词

  • delphi
  • adodataset1
  • 出错
  • 运行
  • adodataset
  • 程序
  • eof
  • 表
  • 记录
  • 出现

得分解答快速导航

  • 帖主:laosan7909
  • geliang

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo