asp中修改ID为1的内容,请问以下内容哪里有问题?

表:live字段:IDadd1http显示页:<inputtype="text"name="add"value="<%=rslive("add")%>"><inputna... 表:live
字段: ID add
1 http
显示页: <input type="text" name="add" value="<%=rslive("add")%>">
<input name="ID" type="hidden" value="<%=rslive("ID")%>">
//此内容能显示 提交无误

<%
Set rslive = Server.CreateObject("ADODB.Recordset")
sql = "update live set address = '"&Trim(Request.Form("address"))&"' where ID= "&Trim(Request.Form("ID"))
con.execute sql
response.write "<script language='javascript'>"
response.write "alert('修改成功');"
response.write "location.href='default.asp';"
response.write "</script>"
response.end
%>
if Trim(Request.Form("address"))<>"" then
sql = "update live set address = '"&Trim(Request.Form("address"))&"' where ID= "&Trim(Request.Form("ID"))
con.execute(sql)
response.write "<script language='javascript'>"
response.write "alert('修改成功');"
response.write "location.href='default.asp';"
response.write "</script>"
response.end
end if

//提交跳转了,没有修改内容........
展开
 我来答
冰冰e4Z
2012-03-04 · 超过29用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:45.5万
展开全部
你要学会测试,先看看那两个值能不能传过去,如果传过去了,那就是你提交代码有问题,这样说,你知道如果在遇到类似问题,知道怎么解了吧?
koumenglin
2012-03-05 · TA获得超过643个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:750万
展开全部
如果找不到错误,建议使用排错法,改成
set rs=server.xxxxxx
rs.open "select * from live where id=xxxx",conn,1,3
rs("address")=Request.form("address")
rs.update
如果这样还不行,请检查你的数据库权限!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式