如何对EDIT的控件中添加的时间和数据表中的时间进行查询

解决方案 »

  1.   

    adoQuery.Text:='select * from table1 where date='''+Edit1.Text+'''';
      

  2.   

    不是这个 是在ORACLE数据库中 对时间比较查询然后输出结果
      

  3.   

    sqlStr:='select * from table where date>to_date('''+edit1.text+''',''yyyy-mm-dd'')';
      

  4.   

    sqlStr:='select * from table where to_char(date,''yyyy-mm-dd'')='''+edit1.text+''')';//也可以这样,总之就是to_date和to_char两种你根据你的情况选一种
      

  5.   

    是用EDIT顯示結果,還是用他的內容作條件來查詢?
      

  6.   

    月亮的答案应该没有问题呀
    在oracle中的日期一般都用to_date,to_char来转