asp修改数据库记录变成添加记录!

<!--#includefile="conn.asp"--><%dimdlqysdimdlqyhdimgsmcdimzczjdimygrjdimlxrdimxbdimma... <!--#include file="conn.asp"-->
<%
dim dlqys
dim dlqyh
dim gsmc
dim zczj
dim ygrj
dim lxr
dim xb
dim mail
dim sj
dim lxdh
dim cz
dim txdz
dim yzbm
dim gszk
dim jyxm
dim jianshu
dim yjjy
dim data
dlqys=request("dlqys")
dlqyh=request("dlqyh")
gsmc=request("gsmc")
zczj=request("zczj")
ygrj=request("ygrj")
lxr=request("lxr")
mail=request("mail")
sj=request("sj")
lxdh=request("lxdh")
cz=request("cz")
txdz=request("txdz")
yzbm=request("yzbm")
gszk=request("gszk")
jyxm=request("jyxm")
jianshu=request("jianshu")
yjjy=request("yjjy")

set rs=server.createobject("adodb.recordset")
sql="select * from zhaoshang where Id="&request("id")
rs.open sql,conn,1,3

rs.addnew
rs("dlqys")=dlqys
rs("dlqyh")=dlqyh
rs("gsmc")=gsmc
rs("zczj")=zczj
rs("ygrj")=ygrj
rs("lxr")=lxr
rs("mail")=mail
rs("sj")=sj
rs("lxdh")=lxdh
rs("cz")=cz
rs("txdz")=txdz
rs("yzbm")=yzbm
rs("gszk")=gszk
rs("jyxm")=jyxm
rs("jianshu")=jianshu
rs("yjjy")=yjjy
rs.update
rs.close
Response.Write "<script>alert('修改成功。');history.back();</Script>"

Response.End
%>
修改后直接添加了一条记录~这是怎么回事啊~!~
request("id")已经有值了,从上一个页面传过来的 ~
按照一楼的方法,出现了错误!~!~ADODB.Recordset 错误 '800a0c93'

在此环境中不允许操作。 60行
展开
 我来答
benlao1981
2007-02-13 · TA获得超过291个赞
知道小有建树答主
回答量:406
采纳率:0%
帮助的人:384万
展开全部
rs.open sql,conn,1,3

rs.addnew

把 rs.addnew 这一行删除
壹寰(深圳)科技文化有限公司
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。如果想了解更多详细信息,可以咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、数据库... 点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
踩云追鱼
2007-02-13 · TA获得超过144个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:0
展开全部
rs.open sql,conn,1,3

rs.addnew '改成rs.update
rs("dlqys")=dlqys
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式