爬行宠物网:无法实现修改和删除,我该怎么办

来源:百度文库 编辑:高校问答 时间:2024/04/27 14:48:37
我做了一个查询系统,查询功能可以实现,但是添加时显示添加成功,可是数据库里根本没有添加的内容,修改和删除也都是一样的情况,请问这一般是什么地方出问题了
我的添加的源代码是这样的:
<!--#include file="conn.asp"-->
<!--#include file="char.asp"-->
<%
mph=trim(request("txt_ph"))
set rs=server.createobject("adodb.recordset")
sqltext="select * from material where ph='"&mph&"'"
rs.open sqltext,conn,1,1
if rs.recordcount>0 then
response.write "<script language=JavaScript>{window.alert('此材料已存在!');window.history.go(-1)}</script>"
response.end
else
'添加一条记录到数据库
rs.addnew

rs("ph")=Request("txt_ph")
rs("mc")=Request("txt_mc")
rs("lx")=Request("txt_lx")
rs("cf")=Request("txt_cf")
rs("fmwd")=Request("txt_fmwd")
rs("ttwd")=Request("txt_ttwd")
rs("ldx")=Request("txt_ldx")
rs("yd")=Request("txt_yd")
rs("tx")=Request("txt_tx")
rs("yt")=Request("txt_yt")
rs("gy")=Request("txt_gy")
rs("cj")=Request("txt_cj")

rs.update
rs.close
conn.close

response.write "<script language=JavaScript>{window.alert('添加成功!您可以继续添加!');window.location.href='adminadd.asp'}</script>"
response.end
end if

%>

rs.open sqltext,conn,1,1
修改为:
rs.open sqltext,conn,2,3
就可以了