各位高手请帮忙看一看:
注:rq和sj为数据库里面的字段
rq和sj的值分别为:365,2005-07-22 10:22:21
我有一段代码假如我用的是sql数据库获取当前时间 getdate()
Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from user_name where zt=2 and (rq-datediff(d,sj,getdate()))<7 order by id desc"
rs.open sql,conn,3,1
这样运行是没有问题的,,,,..............
假如我用的是Access数据库获取当前时间 now()
Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from user_name where zt=2 and (rq-datediff(d,sj,now()))<7 order by id desc"
rs.open sql,conn,3,1
这样运行就有问题....请问大家这是什么原因???????
谢谢