SQL語句中如何比較日期類型的值 ( 积分: 50 )

  • 主题发起人 主题发起人 raywang1
  • 开始时间 开始时间
R

raywang1

Unregistered / Unconfirmed
GUEST, unregistred user!
SQL語句中如何比較日期類型的值<br>如select&nbsp;*&nbsp;from&nbsp;my_table&nbsp;日期=XXX<br>這裡的XXX是我自定義的日期,我就是不會比較,我在用Adoquery1.sql.add的時候不知道如何寫,因為日期是日期類型的字段,而Adoquery1.sql.add要求string類型,哪個大俠幫幫忙,謝謝!
 
select&nbsp;*&nbsp;from&nbsp;my_table&nbsp;日期=#XXX#
 
quotedstr(formatdatetime('yyyy-mm-dd',date))
 
select&nbsp;*&nbsp;from&nbsp;my_table&nbsp;日期='2007.6.6'&nbsp;即可
 
convert轉換日期的格式
 
在SQL_Server中Convert
 
谢谢各位帮忙,我这里再仔细的把问题讲清楚点:<br>我有个ACCESS表my_table,里边有个字段:日期,现在我有如下代码:<br>Adoquery1.sql.add('select&nbsp;*&nbsp;from&nbsp;my_table&nbsp;where&nbsp;日期=我的自定义日期')<br>当我执行Adoquery1.sql.open时,没有得到我想要的结果,我的代码是想实现查找数据库表中日期=我的自定义日期的所有记录,这里的自定义日期是我在一个EDIT控件里输入的。
 
谢谢清新空气,可以了
 
后退
顶部