一个奇怪现象,求有经验的解答! ( 积分: 20 )

  • 主题发起人 主题发起人 dfw2005
  • 开始时间 开始时间
D

dfw2005

Unregistered / Unconfirmed
GUEST, unregistred user!
<!--#include file=&quot;conn.asp&quot;--->
<%
if request(&quot;zpzw&quot;)<>&quot;&quot;
then
sql=&quot;select * from tab_ZhaoP&quot;
set rs=server.CreateObject(&quot;adodb.recordset&quot;)
rs.open sql,conn,1,3
rs.addnew
rs(&quot;zpzw&quot;)=request(&quot;zpzw&quot;)
rs(&quot;zprs&quot;)=request(&quot;zprs&quot;)
rs(&quot;sheng&quot;)=request(&quot;typefuid&quot;)
rs(&quot;zpyq&quot;)=request(&quot;zpyq&quot;)
rs(&quot;lxr&quot;)=request(&quot;lxr&quot;)
rs(&quot;gsmc&quot;)=request(&quot;gsmc&quot;)
rs(&quot;dh&quot;)=request(&quot;dh&quot;)
rs(&quot;cz&quot;)=request(&quot;cz&quot;)
rs(&quot;lxdz&quot;)=request(&quot;lxdz&quot;)
rs(&quot;yb&quot;)=request(&quot;yb&quot;)
rs(&quot;gswz&quot;)=request(&quot;gswz&quot;)
rs(&quot;dzyx&quot;)=request(&quot;dzyx&quot;)
rs(&quot;fbrq&quot;)=now
rs(&quot;yhid&quot;)=session(&quot;yhid&quot;)
rs.update
rs.close
set rs=nothing
response.write(&quot;成功!&quot;)
'response.Redirect(&quot;ZhaoP.asp&quot;)
end if
%>
问题:
我用上面的程序添加信息,为什么每次添加都是添加两条相同的,可有时也只添加一条,我查了一下午都不知是哪不稳定!我奇怪它为什么一添就是两条!
是不是哪地方写错了,请有经验的高手指点!!!
 
<!--#include file=&quot;conn.asp&quot;--->
<%
if request(&quot;zpzw&quot;)<>&quot;&quot;
then
sql=&quot;select * from tab_ZhaoP&quot;
set rs=server.CreateObject(&quot;adodb.recordset&quot;)
rs.open sql,conn,1,3
rs.addnew
rs(&quot;zpzw&quot;)=request(&quot;zpzw&quot;)
rs(&quot;zprs&quot;)=request(&quot;zprs&quot;)
rs(&quot;sheng&quot;)=request(&quot;typefuid&quot;)
rs(&quot;zpyq&quot;)=request(&quot;zpyq&quot;)
rs(&quot;lxr&quot;)=request(&quot;lxr&quot;)
rs(&quot;gsmc&quot;)=request(&quot;gsmc&quot;)
rs(&quot;dh&quot;)=request(&quot;dh&quot;)
rs(&quot;cz&quot;)=request(&quot;cz&quot;)
rs(&quot;lxdz&quot;)=request(&quot;lxdz&quot;)
rs(&quot;yb&quot;)=request(&quot;yb&quot;)
rs(&quot;gswz&quot;)=request(&quot;gswz&quot;)
rs(&quot;dzyx&quot;)=request(&quot;dzyx&quot;)
rs(&quot;fbrq&quot;)=now
rs(&quot;yhid&quot;)=session(&quot;yhid&quot;)
rs.update
rs.close
set rs=nothing
response.write(&quot;成功!&quot;)
'response.Redirect(&quot;ZhaoP.asp&quot;)
end if
%>
问题:
我用上面的程序添加信息,为什么每次添加都是添加两条相同的,可有时也只添加一条,我查了一下午都不知是哪不稳定!我奇怪它为什么一添就是两条!
是不是哪地方写错了,请有经验的高手指点!!!
 
换成INSERT试试,INSERT的效率要高于你一个一个字段赋值
 
不好意思,此问题已解决,是我别的代码中脚本有问题!
 
后退
顶部