我用SQL语言的SELECT语句以后,用什么语句或函数可以判断存不存在那条SELECT的记录

解决方案 »

  1.   

    if query1.locate('fieldname',fieldvalue,[]) then 存在
      

  2.   

    ADOQuery1.IsEmpty = true //不存在
    ADOQuery1.IsEmpty = false //存在或者这么判断
    if not ADOQuery1.Eof then 
    beginend;
      

  3.   

    不对吧,因为我已经写好了SELECT语句query1.sql.add('select * from glymima where 用户名='''+trim(edit1.text)+''' and 密码='''+trim(edit2.text)+'''');
    现在要判断有没有找到符合条件的记录,怎么办?
      

  4.   

    用EOF的话因为如果查到的是最后一条记录的话,也要返回TRUE,所以要发生错误的