老大,要知道日期是可能重复的,怎么按日期排序呀????
FindNearest只能查找关键字和
有没有和locate差不多的??

解决方案 »

  1.   

    如果你用的是adoquery连接的。给你个例子VAR
    B1:INTEGER;  //两个常量或者变量BEGINb1:=datatostr(now);if ADOQUERY1.active then
    ADOQUERY1.active:=false;
    ADOQUERY1.SQL.CLEAR;
    ADOQUERY1.SQL.ADD('SELECT * FROM TABLE WHERE  FIELD1='+b1);ADOQUERY1.EXECSQL;
    ADOQUERY1.ACTIVE:=TRUE;end; 
     
    Top 
      
      如果用locate就用下面的吧 Locate('FIELD1',b1,[]); 
     If lookup('FIELD1',b1,'FIELD1')=NUll THEN    //如果没有找到