如题

解决方案 »

  1.   

    客户端程序中调用存储过程
    春初过程中取服务器的时间 select getdate()
    然后比较
      

  2.   

    Sqlserver的话
    直接在Query中写
    Query1.sql.text := 'select aa=getdate()';
    Query1.Open;
    然后,用Int(Query1.FieldByName('aa').asDateTime)和Date比较
      

  3.   

    Oracle的话
    直接在Query中写
    Query1.sql.text := 'select sysdate from dual';
    Query1.Open;
    bb:=Query1.Fields[0].asDateTime;
    然后,用Int(Query1.FieldByName('aa').asDateTime)和Date比较
      

  4.   

    Oracle的话
    直接在Query中写
    Query1.sql.text := 'select sysdate from dual';
    Query1.Open;
    bb:=Query1.Fields[0].asDateTime;
    然后,用Int(Query1.FieldByName('aa').asDateTime)和Date比较
      

  5.   

    1\Oracle的话
    直接在Query中写
    Query1.sql.text := 'select sysdate from dual';
    Query1.Open;
    bb:=Query1.Fields[0].asDateTime;2\Delphi本地用"DateToStr(Date)"