各位帮忙排除下表单提交时的错误
一文本框初始值时写了一段:
<%=datediff( "n ",(Recordset1.Fields.Item( "dgdate ").Value),now)%>
在表单提交时出现:
Microsoft JET Database Engine (0x80040E14)
UPDATE 语句的语法错误。
不带这个文本框时都能正常提交,麻烦各位给看下
------解决方案--------------------datediff( "n ",(Recordset1.Fields.Item( "dgdate ").Value),now)
看看这个值是不是日期类型
------解决方案-------------------- <%=datediff( "n ",(Recordset1.Fields.Item( "dgdate ").Value),now)%> 的值是分钟 怎么可能是时间类型。。。。
晕
------解决方案--------------------UPDATE 语句的语法错误 ,你就要看你插入的和数据库里的字段类型是否相同,数据是否为空等等
或者你把update语句贴上来看下
------解决方案--------------------你的form标签呢
------解决方案--------------------又是MM........
这个应该 是SQL语句问题,取那个日期可能取到空或者不是日期,
response.write sql出来看看