select * from flow where Ckrq>to_date('2002-06-01','yyyy-mm-dd')

解决方案 »

  1.   

    query1...
    query1.sql.add('select * from flow where Ckrq>:da1');
    query1.parabyname('da1').datetime:=strdatetime('2002-06-01','yyyy-mm-dd');
    query1.open;
      

  2.   

    不对呀!Sql Explorer报错了,如下:
        Capability not supported!
      

  3.   

    谢谢 netlib(河外孤星) ,但你能不能告诉我:在Sql Explorer中对其进行查询的语句应咋写?
      

  4.   

    var fDate: real;fDate:=FloatToStr(StrToDate('2002-06-01'));'select * from flow where Ckrq>'+fdate
      

  5.   

    你好,johnsonrao(johnson) ,但你能不能告诉我:在Sql Explorer中对其进行查询的语句应咋写(并非在程序中)?
      

  6.   

    你好,zsr(老牛),如果不转的话,在Sql Explorer中的查询应该咋办?
      

  7.   

    呜呼,Delphi的高手在哪里???
      

  8.   

    试一试
    select * from flow where Ckrq>{d '2002-06-01'}
      

  9.   

    一堆废物:
    select * from flow where Ckrq>2002-06-01
      

  10.   

    如果是日期范围则用(例如):
    select * from flow where Ckrq 2002-06-01 and 2002-06-30
      

  11.   

    Select * From Flow Where Ckrq > #2002-06-01#
      

  12.   

    如果是日期范围则用(例如):
    select * from flow where Ckrq between 2002-06-01 and 2002-06-30
      

  13.   

    or:
    select * from flow where Ckrq between '2002-06-01' and '2002-06-30'
      

  14.   

    再來試試這個吧:
    select * from flow where Ckrq>'06-01-2002' 
    應該沒有問題,若有問題可能是連接符的問題:
    再試試這個
    select * from flow where Ckrq>'06/01/2002' 
    再不行,去看看你的電腦連接符是甚麼吧
      

  15.   

    谢谢你, foreveryday007(foreveryday007)!
    你帮我解决了一个很常见但是很多人又不会的问题!!
    分就送你了,仪表协议!!