我只是想判断一下我是否查询到记录,然后做一些后台工作.不想返回结果
用query1.open或query1.exelSQl老是报错.用过滤也不行.
请问各位有什么办法没有?

解决方案 »

  1.   

    sql:
    select * from tableapplication;
    query.open;
    if query.isempty then  //没有数据 则 
    //.....
    else                   //有数据 则
    //.....
      

  2.   

    你可以判断query是否为空吗!
    fuery.open;
    query.first;
    if query.eof then 没有数据
    else .......
    结贴给分吧!
      

  3.   

    sql:
    select * from table
    where .....
    prepare;
    query.open;
    if query.recordcount > 0 then  //有数据 则 修改
    //.....
    else  ......