open class words:ASP 中的 update 语句! 看看有什么错误!!

来源:百度文库 编辑:高校问答 时间:2024/05/05 20:17:32
<%
if request("submit")="确定" then
amcometime = request.Form("amcometime1")&":"&request.Form("amcometime2")&":"&request.Form("amcometime3")
amgotime=request.Form("amgotime1")&":"&request.Form("amgotime2")&":"&request.Form("amgotime3")
pmcometime = request.Form("pmcometime1")&":"&request.Form("pmcometime2")&":"&request.Form("pmcometime3")
pmgotime=request.Form("pmgotime1")&":"&request.Form("pmgotime2")&":"&request.Form("pmgotime3")
sql="update settime set amcometime='"&amcometime&"',amgotime='"&amgotime&"',pmcometime='"&pmcometime&"',pmgotime='"&pmgotime&"'"
conn.execute(sql)

response.Write "<script>alert('"&amcometime&amgotime&pmcometime&pmgotime&"')</script>"
end if
%>

看看怎么写不到数据库中啊!!

看看上面的更新字段的数据类型是否都为字符型,如果不是就需要把'号去掉
sql="update settime set amcometime="&amcometime&",amgotime="&amgotime&",pmcometime="&pmcometime&",pmgotime="&pmgotime

错误之处不一定在一个语句,细心!!!

错误之处不一定在一个语句,细心

那要看看你的字段定义的是什么类型的了,数字”&request("")&“,字符‘”&request("")&“’
看看你的字段定义的是什么