在Delphi里打开记录集的语句是什么呀?例如。我想判断所查的记录是否为空。如果不空就执行。否则就不执行。再弹出消息框

解决方案 »

  1.   

    有一个属性叫 recordcount
    if recordcount=0 then
     showmessage('no data found!');
    end if;
      

  2.   

    Query.Open 或 Query.Active := True;if Not (Query.Eof and query.Bof) then
      不空
    else 空;
      

  3.   

    用RECORDCOUNT有时有问题,可以用ISEMPTY判断是否为空
      

  4.   

    if adoquery.isempty then showmessage('sdfsdf');
      

  5.   

    不提倡使用 recordcount = 0  
     在網絡版中將會影響速度加入數據庫特別大的話!
     此舉動將會遍例整個數據庫.
     還是使用query吧.