读书人

各位帮忙排除下表单提交时的异常

发布时间: 2012-03-21 13:33:15 作者: rapoo

各位帮忙排除下表单提交时的错误
一文本框初始值时写了一段:
<%=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出来看看

读书人网 >ASP

热点推荐