E
estray
Unregistered / Unconfirmed
GUEST, unregistred user!
我在DELPHI中要有TQUERY来查询一段其日期字段值界于两个日期中间的纪录,如界于1999年7月到1999年12月之间。
我在界面中用两个文本框让用户输入日期,TQUERY中的SQL为:
‘SELECT * FROM DEMOTABLE WHERE BETWEEN ’+STRTODATE(EDIT1.TEXT)+'AND'+STRTODATE(EDIT2.TEXT)
问题在于,EDIT中日期格式为MM-DD-YYYY,而Personal ORACLE中日期
值格式为D-MM-YYYY,更要命的是ORACLE日期中的月份表示要用英文缩写!!
请问大侠有没有简单的方法来实现这个转换?以便SQL能实现???
我在界面中用两个文本框让用户输入日期,TQUERY中的SQL为:
‘SELECT * FROM DEMOTABLE WHERE BETWEEN ’+STRTODATE(EDIT1.TEXT)+'AND'+STRTODATE(EDIT2.TEXT)
问题在于,EDIT中日期格式为MM-DD-YYYY,而Personal ORACLE中日期
值格式为D-MM-YYYY,更要命的是ORACLE日期中的月份表示要用英文缩写!!
请问大侠有没有简单的方法来实现这个转换?以便SQL能实现???