率土之滨打5级山寨兵力:asp中FormatDatetime()函数问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/07 12:26:15
页面中有rs("time1")= FormatDatetime(trim(request("time1")),0)、rs("time2")= FormatDatetime(trim(request("time2")),0)、
rs("time3")= FormatDatetime(trim(request("time3")),0)三句代码,time1、time2、time3都是日期/时间字段,time1通过上个页面表单的文本框post过来,数值为原来数据库字段的值(通过文本框可以修改),time2和time3通过now()获得时间也post过来的。问题是time2、time3可以update,而time1不行,提示数据类型不匹配。求解决方法!!

如果time1是分别由year,month,day,表单post过来
则你要对它的格式重组一下
如:time1=CDate(Trim(request.form("year"))&"-"&Trim(request.form("month"))&"-"&Trim(request.form("day")))

再试试!