判断是否为空,用
adoquery.isempty
adoquery.isempty
解决方案 »
- 求教如何实现鼠标双击时不触发单击事件
- 给迅雷加个密码输入框?
- 如何HOOK子控件的WM_COMMAND消息?
- MIDAS三层结构中删除数据的问题!急求前辈解!谢谢!
- 怎样设置断点?(初学者问题,在线等)
- 如何取得系统的颜色位数,我用SystemPalette16可以取得16位以上的
- 当有相同姓名的用户的时候,怎么才能取得登录用户的ID号??
- 如何得到Frame所在窗体的名称,很简单。
- >>>>自定义消息处理函数怎么写???《〈〈急!!!!!!!!!
- 求助:数据库连接为什么不能成功?
- 谁知道哪有DELPHI5.0下载。 100分求
- table1.FieldbyName('Company').asstring:= ExpandFileName (filelistbox1.filename);
query.SQL.add('select * from table where ...');
query.open;
if query.isEmpty then begin
//没有合乎条件的记录
end
else begin
//有合乎条件的记录
end;
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT COUNT(*) FROM ...');
Query1.Open;
if Query1.Fields[0].AsInteger = 0 then
//无符合条件的记录
else
//有符合条件的记录以免从数据服务器传递大量不需要的数据. 轻风又伤心了:2002-06-04
____ ____
\ p \ / g /
\ l \_/ n /
\ a o /
\ i s /
\ n /
\_/
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Select Count(*) From...
Query1.Open;
if Query1.Fields[0].AsInteger = 0 then
//无符合条件的记录
else
//有符合条件的记录
这样可以避免从数据服务器传递大量不需要的数据. 轻风又伤心了:2002-06-04
____ ____
\ p \ / g /
\ l \_/ n /
\ a o /
\ i s /
\ n /
\_/
from table
begin
close;
sql.clear;
sql.add('select * from table1');
open;
if isempty then
showmessage('no record')
else
begin
xxxx;
end;
end;