回 帖 发 新 帖 刷新版面

主题:[原创]解答出来的都加30分!!!!!!!!!

怎么样获取最近一周的写入记录,添加记录的时间字段为add_date,谢谢!

回复列表 (共5个回复)

沙发

sql="select * from auction where add_date>'"&DateAdd("d",-8,now())&"' order by add_date desc"

板凳

Microsoft JET Database Engine 错误 '80040e07' 

标准表达式中数据类型不匹配。 

add_date是 时间/日期  类型

怎么解决。。。

3 楼

你可能是ACCESS数据库吧?我上面是SQL数据库能通过;
你可以改成:
sql="select * from auction where add_date>#"&DateAdd("d",-8,now())&"# order by add_date desc"

4 楼

如果您是ACCESS数据库,就可以用VBS函数如DateDiff()更简单,因为SQL数据库不支持VBS函数的。

5 楼

好了,谢谢你。。。你回答得真迅速。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册