当前位置: 代码迷 >> ASP >> asp比较指定日期的SQL如何写
  详细解决方案

asp比较指定日期的SQL如何写

热度:71   发布时间:2013-06-26 14:29:32.0
asp比较指定日期的SQL怎么写?
dt=cdate("2013-05-17")
strsql="select  *  from zsxmzb where convert(varchar(10),上报日期,110)=convert(varchar(10),"&dt&",110)"

数据库中的上报日期中有2013-5-17号数据,可是查询结果是0.上面的语句错在哪里?谢谢!

------解决方案--------------------
dt = "2013-05-17"
ACCESS:
strsql = "select * from zsxmzb where DATEDIFF('d',上报日期,#" & dt & "#)=0"
SQL Server
strsql = "select * from zsxmzb where DATEDIFF(d,上报日期,'" & dt & "')=0"
  相关解决方案