[CODE]<%
set rs11=Server.CreateObject("Adodb.Recordset")
sql11="select * from cp"
rs11.open sql11,conn,1,3
sub scripterr
response.write"<script>alert('操作出错,下面是产生错误的可能原因:\n\n"&errstyle&"');history.go(-1);</script>"
response.end
end sub
cpname = Request("cpname")
if Request("cpname")=rs11("name") then
errstyle="·产品名称出错"
scripterr
end if
cpbh = Request("cpbh")
if Request("cpbh")=rs11("bh") then
errstyle="·产品编号出错"
scripterr
end if
cpcd=Request("cpcd")
if Request("cpcd")=rs11("qy") then
errstyle="·生产企业出错"
scripterr
end if
set rs=Server.CreateObject("Adodb.Recordset")
sql="select * from zx where id="& session("id")
rs.open sql,conn,1,3
rs.addnew
rs("SMT_cpname")=cpname
rs("SMT_cpbh")=cpbh
rs("SMT_cpcd")=cpcd
rs("id")=session("id")
rs.update
rs.close
set rs=nothing
%>[/CODE]
为什么我从a.asp提交到这个b.asp页面后提交后,为什么只可以验证表cp的第一条id为3的记录如下图..