CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

==============关于query控件和sql 语句的问题===============

楼主big_net(jasonking)2001-12-21 13:54:06 在 Delphi / VCL组件开发及应用 提问

我用query控件和sql语句查询表的是否存在一条符合条件的记录,当表中没有这条记录的时候怎么会出现错误--“记录没有找到”  
  其中代码如下:  
    with   query1   do  
      begin  
      try  
              close;  
              sql.Clear;  
              sql.Add('select   *   from   a_jb_yewu');  
              sql.add('   where   shoukuan   ='+booltostr(true));//================  
              showmessage(sql.Text);  
              open;  
        except  
              showmessage('查询数据时出现错误(a_jb_yewu)!!');  
              cancel;  
        end;  
      end;  
      if   query2.recordcount<>0   then  
      begin  
              showmessage('此项业务已经结束,你不能再收款!');  
              exit;  
      end;  
  其中:fieldname:shoukuan   type:bit  
  表中没有数据  
  出现的   错误信息:could   not   find   object!! 问题点数:40、回复次数:4Top

1 楼njbudong(jinlingboy)回复于 2001-12-21 13:57:46 得分 10

query2和query1是什么关系?  
  看看你的query1,query2的datasource设置如何?Top

2 楼tommychim(阿布洛迪)回复于 2001-12-21 13:58:04 得分 10

怎么有这么一句????  
  query2.recordcount  
  不是query1吗  
  Top

3 楼fei1995(三板斧)回复于 2001-12-21 13:59:18 得分 20

with   query1   do  
      begin  
              close;  
              sql.Clear;  
              sql.Add('select   *   from   a_jb_yewu');  
              sql.add('   where   shoukuan   ='+booltostr(true));//================  
              showmessage(sql.Text);  
              open;  
              if   IsEmpty   then  
                    showmessage('记录没有找到');  
   
      end;  
  Top

4 楼big_net(jasonking)回复于 2001-12-27 13:21:15 得分 0

给分了   Top

相关问题

  • 奇怪啊!query控件中的sql语句的问题?
  • =============关于query控件和sql 语句的问题===============
  • 谁有SQL语句解析式控件或计算控件
  • query控件执行的sql语句不能超过255个字符,有何解决的办法?
  • 用query控件,sql语句如何将datetimepicker中的内容添加入数据库中?
  • 我用query写sql语句.....
  • 关于adodc控件和SQL语句的一个问题
  • 如何利用一个TQUERY控件的SQL语句
  • 如何利用一个TQUERY控件的SQL语句
  • 关于tquery控件的sql语句问题。

关键词

  • sql
  • shoukuan
  • yewu
  • query
  • showmessage
  • jb
  • 表
  • 错误
  • 出现
  • begin

得分解答快速导航

  • 帖主:big_net
  • njbudong
  • tommychim
  • fei1995

相关链接

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

广告也精彩

反馈

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