asp access数据日期问题

来源:百度知道 编辑:UC知道 时间:2024/07/01 04:34:47
如:把数据库中日期在2008-12-31前的全部加上一年。代码应该怎么写?
感谢回答
两句都试了,但是还有问题,提示

无法显示网页
您要访问的网页有问题,无法显示。

假如
[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)
%>