asp我要在循环体里面,根据当前循环获得值,循环提交表单插入数据库中

<%sql="select*fromtable"setrs=conn.execute(sql)dowhilenotrs.eofbeizhuzhi=rs("beizhu")... <%
sql="select * from table"
set rs=conn.execute(sql)
do while not rs.eof
beizhuzhi=rs("beizhu")
%>
<form name="form1" method="post">
<textarea name="beizhu" cols="60" rows="3"><%=beizhuzhi%></textarea>
</form>

<script type="text/javascript" language="javascript">
document.all.form1.submit();
</script>
<%
rs.movenext
loop
set rs=nothing
%>

这个代码是重复插入数据表里的值,是不断刷新,永远是同一条记录。。
但是我想 根据循环查出来的表字段的值不同,同时插入到另一个数据库表字段中去,这里我没写插入数据库的代码,大家应该能看懂吧
根据当前循环获得值,循环提交表单
然后要把表单里每次提交的值依次插入数据库中
展开
 我来答
itues
2010-01-07 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:54.9万
展开全部
直接在循环中进行另一表的修改,不要用表单,定义一个变量跟着循环获得得仁值
<%
sql="select * from table"
set rs=conn.execute(sql)
beizhuzhi=rs("beizhu")
dim a
a=1
do while not rs.eof
打开另一个表
rs2("beizhu")=beizhuzhi
rs2("值 ")=a
rs2.update
关闭另一个表

rs.movenext
a=a+1
loop
set rs=nothing
%>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式