易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中一个问题

我现在有个问题,一个事件中的代码问题,sql语句,比如客户输入信息我按照信息查询,查的到就显示,查不到就showmessage('没有找到数据')
我大概是这么写的
with adoquery1 do
begin
close;
sql.clear;
sql.add('select ...from ...where 条件=...');
if adoquery1.RecordCount=0 then showmessage('没有找到数据')
else
with adoquery1 do
begin
close;
sql.clear;
sql.add('select ...from ...where 条件=...');
下面显示的代码就省略了,大家可以看到我2段sql语句,要运行2次,第一次判断是否sql中有相应的数据,第二次是有的话就在搜索显示出来,我感觉很烦啊,但是我又找不到别的办法解决这个如果没有相对的数据显示showmessage的问题,请问大家怎么办?有没有简单少点的代码能达到效果,谢谢了


数据集是不是关了,检查一下。

ok,谢谢,接分

ok解决



相关问答:

请教下,用DELPHI做SOHU的 - Delphi / 非技术区

一般都是怎么接活的?
收入怎么样
sohu?soho?

sohu 可能是small office house unit
小办公室,把家变成单位。

去威客网啊,很多个呢,还有外包的网站

学习学习。

现在Delphi做东西不行了,处于淘汰状 ......

delphi 怎么样使用sqlite数据库?

手头有一个小CASE,要用到数据库,想采用SQLite。
有用过的朋友吗?
要怎么安装sqlite服务?还是不需要安装?
用什么软件来管理Sqlite数据库?如添加表,写存储过程等。
delphi中怎么样连接到sqlite数据库?用什 ......

小谈delphi这些年的改变

单就DELPHI编译器而言,我简单总结了下从D7到D2010以来的一些新的东西
1、 Unicode String 支持,这恐怕是最大的改变;
2、 新的RTTI机制,试用了一下,确实比以前那个好太多了;
3、 泛型(Generics),delphi也 ......

delphi顽疾收集

delphi顽疾收集 
delphi发布已经十多年了,很多bug 一直未得到修正,看看大家都遇到什么顽疾
1. delphi7开始继承的dbgrid不能删除新加的列,直到delphi2010 还存在 (必然)
2. delphi5开始遇到 增加新的事件 ......

delphi虚拟ip地址的问题

怎样才能实现用虚拟的假的ip地址来访问某一个网站?
类似于网上的投票作弊软件,可以自己更换ip地址来突破投票网站的ip地址的限制
是不是通过修改数据包中ip地址的来实现?如果修改后是否又能接收服务器发给我的消 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号