asp更新数据库时间问题 20
<!--#includefile="Conn.asp"--><%con.Execute("UpdateUserssetCztimes=+1WhereDateDiff('h...
<!--#include file="Conn.asp" -->
<%
con.Execute("Update Users set Cztimes = + 1 Where DateDiff('h', Cztimes, Now()) > 2" )
%>
这段代码在测试时出错的,是错误的,不知道哪错了?
其中的cztimers是时间字段
以上代码本来的意思是当cztimers字段的时间值大于2小时时,就更新cztimers的时间值+1小时。如原来是2010-12-09 12:12:12 大于当前时间2小时后就更新为2010-12-09 13:12:12
请问怎么才能实现这个效果,谢谢给个完整代码。。。 展开
<%
con.Execute("Update Users set Cztimes = + 1 Where DateDiff('h', Cztimes, Now()) > 2" )
%>
这段代码在测试时出错的,是错误的,不知道哪错了?
其中的cztimers是时间字段
以上代码本来的意思是当cztimers字段的时间值大于2小时时,就更新cztimers的时间值+1小时。如原来是2010-12-09 12:12:12 大于当前时间2小时后就更新为2010-12-09 13:12:12
请问怎么才能实现这个效果,谢谢给个完整代码。。。 展开
2个回答
展开全部
con.Execute("Update Users set Cztimes = + 1 Where DateDiff('h', Cztimes, getdate()) > 2
这样你试试mssql 数据库的时间是getdate() 这么取的
这样你试试mssql 数据库的时间是getdate() 这么取的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询