在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后不能实现这个功能了,谢谢!!!
展开
 我来答
abingpow
2006-10-17 · TA获得超过2206个赞
知道大有可为答主
回答量:2830
采纳率:0%
帮助的人:2272万
展开全部
asp有date函数但没有getdate函数,把getdate改回date就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式