在asp中ACCESS改SQL数据库getdate()日期查询比较的问题
在asp中ACCESS改SQL数据库getdate()日期查询比较的问题:ACCESS数据库中选择日期查询语句为:ifrequest("ordertime")="1"th...
在asp中ACCESS改SQL数据库getdate()日期查询比较的问题:
ACCESS数据库中选择日期查询语句为:
if request("ordertime")="1" then ordersql=ordersql+" and a.ordertime >= #"&date()&"#"
if request("ordertime")="2" then ordersql=ordersql+" and a.ordertime >= #"&date()-1&"# and ordertime < #"&date()&"#"
if request("ordertime")="7" then ordersql=ordersql+" and a.ordertime >= #"&date()-7&"#"
if request("ordertime")="30" then ordersql=ordersql+" and a.ordertime >= #"&date()-30&"#"
========================
请问我升级到SQL数据库后改为:
if request("ordertime")="1" then ordersql=ordersql+" and a.ordertime >= '"&getdate()&"'"
if request("ordertime")="2" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-1&"' and ordertime < '"&getdate()&"'"
if request("ordertime")="7" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-7&"'"
if request("ordertime")="30" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-30&"'"
===========
我修改后还是不能正常按日期查询,请问我错在哪里?谢谢!!
我的目的是想分别查询当天、前天、一周内、一月内的记录,以上用ACCESS用的程序是完全没有问题,升级到SQL后不能实现这个功能了,谢谢!!! 展开
ACCESS数据库中选择日期查询语句为:
if request("ordertime")="1" then ordersql=ordersql+" and a.ordertime >= #"&date()&"#"
if request("ordertime")="2" then ordersql=ordersql+" and a.ordertime >= #"&date()-1&"# and ordertime < #"&date()&"#"
if request("ordertime")="7" then ordersql=ordersql+" and a.ordertime >= #"&date()-7&"#"
if request("ordertime")="30" then ordersql=ordersql+" and a.ordertime >= #"&date()-30&"#"
========================
请问我升级到SQL数据库后改为:
if request("ordertime")="1" then ordersql=ordersql+" and a.ordertime >= '"&getdate()&"'"
if request("ordertime")="2" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-1&"' and ordertime < '"&getdate()&"'"
if request("ordertime")="7" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-7&"'"
if request("ordertime")="30" then ordersql=ordersql+" and a.ordertime >= '"&getdate()-30&"'"
===========
我修改后还是不能正常按日期查询,请问我错在哪里?谢谢!!
我的目的是想分别查询当天、前天、一周内、一月内的记录,以上用ACCESS用的程序是完全没有问题,升级到SQL后不能实现这个功能了,谢谢!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询