asp:如何将表单传过来的日期插入到数据库中呢?
upwzid=Checkstr(request.QueryString("ArticleId"))uplmmc=Checkstr(request.Form("wzlm")...
upwzid=Checkstr(request.QueryString("ArticleId"))
uplmmc=Checkstr(request.Form("wzlm"))
uplmcontent=Checkstr(request.Form("wzbt"))
upwzzz=Checkstr(request.Form("wzzz"))
uplrsj=Checkstr(request.Form("lrsj")) ‘lrsj单表的value值是date()
articlecontent=request.Form("WzContent")
conn.execute("update [item] set itemclass='"&uplmmc&"',itemcontent='"&uplmcontent&"',wzzz='"&upwzzz&"',dates=#"&uplrsj&"#,content='"&articlecontent&"' where id="&upwzid)
Response.Write("<script>alert('更新成功!');location.href='UpdateArticle.asp';</script>")
错误提示:
Microsoft JET Database Engine 错误 '80040e07'
日期的语法错误 在查询表达式 '##' 中。
数据库是access,dates字段格式是“常规日期” 展开
uplmmc=Checkstr(request.Form("wzlm"))
uplmcontent=Checkstr(request.Form("wzbt"))
upwzzz=Checkstr(request.Form("wzzz"))
uplrsj=Checkstr(request.Form("lrsj")) ‘lrsj单表的value值是date()
articlecontent=request.Form("WzContent")
conn.execute("update [item] set itemclass='"&uplmmc&"',itemcontent='"&uplmcontent&"',wzzz='"&upwzzz&"',dates=#"&uplrsj&"#,content='"&articlecontent&"' where id="&upwzid)
Response.Write("<script>alert('更新成功!');location.href='UpdateArticle.asp';</script>")
错误提示:
Microsoft JET Database Engine 错误 '80040e07'
日期的语法错误 在查询表达式 '##' 中。
数据库是access,dates字段格式是“常规日期” 展开
2个回答
展开全部
uplrsj=Checkstr(request.Form("lrsj"))
改成
uplrsj=request("lrsj")
还有request.Form 这样写浪费时间,直接request("xxx") 就OK了
改成
uplrsj=request("lrsj")
还有request.Form 这样写浪费时间,直接request("xxx") 就OK了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询