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字段格式是“常规日期”
展开
 我来答
一念春风十里不如你
2016-06-11 · TA获得超过1536个赞
知道小有建树答主
回答量:2560
采纳率:68%
帮助的人:296万
展开全部
uplrsj=Checkstr(request.Form("lrsj"))

改成
uplrsj=request("lrsj")

还有request.Form 这样写浪费时间,直接request("xxx") 就OK了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
股市猎人大军
推荐于2017-07-05 · 超过71用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:100%
帮助的人:88.2万
展开全部
sql = "update yourTableName set table_date = '2017-7-4' where table_id = 123"
cnn.execute sql
response.write "<script>alert('ok');</script>"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式