asp access数据日期问题

2025-03-01 23:20:01
推荐回答(1个)
回答1:

假如
[date]="2008-12-31"

date1=DateAdd("yyyy",1, [date])

date1=2009-12-31

请参考dateadd函数:http://baike.baidu.com/view/327444.htm

明白了上面的函数后再看下面的语句,
<%
sql="update 表名 set=DateAdd("yyyy",1, 日期段名) where 日期段名<='2008-12-31'"
conn.execute(sql)
%>
access数据库如果上面的语句不行你就试试下面这一个:
<%
sql="update 表名 set=DateAdd("yyyy",1, 日期段名) where 日期段名-#2008-12-31#<=0"
conn.execute(sql)
%>