回 帖 发 新 帖 刷新版面

主题:时间问题

Set conn1=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")

conn1.open "tongji"
rs.open "DELETE * FROM chat1 WHERE SUBMIT_DATE>now()-3 ORDER BY SUBMIT_DATE DESC",conn1,1,3
请问大家上面的句子有错吗,就是比较时间错了,请大家帮忙,取现在时间少三天的时间,

回复列表 (共2个回复)

沙发

你用的数据库是sql server 吗?如果是的话,应该用getdate()而不是now()。另外delete语句不需要order by子句。

板凳

"DELETE * FROM chat1 WHERE SUBMIT_DATE>"&now()-3
你试试

我来回复

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