杉川机器人:关于日期的比较,我的文章系统有录入日期,我想添加个功能,对文章按日期段筛选,大家来看看

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 11:25:22
dim dt
dt=dateadd(day,-7,getdate())
sql1 = "SELECT top 20 * FROM soft order by time>"dt" ,ps desc"

'time是文章录入时的日期,格式如:2006-1-18
我现在想取一星期以前的,请问该怎么写?我是新手,大家能给说的细一点吗?
sql1 = "SELECT top 20 * FROM soft WHERE [time]='2006-01-01' order by ps desc" 就可以,
而这样写就不行:
dim dt

dt = dateadd(day,-7,date())

sql1 = "SELECT top 20 * FROM soft WHERE [time]='"&dt&"' order by ps desc" 什么原因啊?

dim dt
dt = dateadd(day,-7,date())
sql1 = "SELECT top 20 * FROM soft WHERE [time]>'" & dt & "' order by ps desc"