首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

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

2012-03-21 
各位帮忙排除下表单提交时的错误一文本框初始值时写了一段:%datediff( n ,(Recordset1.Fields.Item(

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

热点排行