ACCESS日期型:如何将获得的文本型的日期写入access?

来源:百度知道 编辑:UC知道 时间:2024/03/29 16:39:19
rs("addDate")=trim(request.form("year"))&" "&trim(request.form("month"))&" "&trim(request.form("day"))
类型不匹配,怎么办?
不想改变日期类型,这样以后不方便,二楼的答案也不行,还是类型错误

access数据库中的时间格式一般和服务器时间格式是一致的.
你可以先用<%=now()%>看一下时间是什么格式.

把addDate的 数据类型换成 文本型

trim(request.form("year"))&"-"&trim(request.form("month"))&"-"&trim(request.form("day"))

将日期型转为数值型.如果不想用diffdate函数,可试试rs(year("addDate"))=trim(request.form("year")) and rs(month("addDate"))=trim(request.form("month")) and rs(day("addDate"))=trim(request.form("day")) .