ASP动态文本框的内容提交保存到数据库中 20

<!--以下文本框是代码--><script>i=1;j=1functionaddrow(){i++;str=document.all.mytable.outerHTML... <!-- 以下文本框是代码 -->
<script>
i=1; j=1
function addrow()
{
i++;
str = document.all.mytable.outerHTML;
str = str.substring(0,str.length-16);
str += '<tr><td><input type="text" name=+"Field1 '+j +'" size="10"></td>';
str += '<td><input type="text" name="Field2'+j+'" size="10"></td>';
str += '<td><input type="text" name="Field3'+j+'" size="10"></td>';
str += '<td><input type="text" name="Field4'+j+'" size="10"></td>';
str += '<td><input type="text" name="Field5'+j+'" size="10"></td>';
str += '<td><input type="text" name="Field6 '+j +'" size="10"></td></tr></TBody></Table>';
document.all.mytable.outerHTML = str;
}

function addover()
{
j++;
strtemp = document.all.Temptable.outerHTML;
strtemp = strtemp.substring(0,str.length-16);
strtemp += '<tr><td><input type="hidden" name="jjj" value="'+ j +'"></td>';
document.all.Temptable.outerHTML = strtemp;
}
</script>
....
<form action="CBSJ_ApplicationPRO.asp?j=j" method="get" name="form1" id="form1" >
<table id=mytable>
<tr>
<td align="center" class="LabelTitle">品名</td>
<td align="center" class="labeltitle">生产数量</td>
<td align="center" class="LabelTitle">使用数量</td>
<td align="center" class="LabelTitle">存储数量</td>
<td align="center" class="LabelTitle">运输数量</td>
<td align="center" class="LabelTitle">经营数量</td>
</tr>
<tr>
<td><input type="text" name="Field1" size="10"></td>
<td><input type="text" name="Field2" size="10"></td>
<td><input type="text" name="Field3" size="10"></td>
<td><input type="text" name="Field4" size="10"></td>
<td><input type="text" name="Field5" size="10"></td>
<td><input type="text" name="Field6" size="10"></td>
</tr>
</table>
<table id=Temptable>
<tr>
<td> </td>
</tr>
</table>
</fieldset>
<input type=button value="继续添加" name="Cont" onclick=addrow()>
<input type="button" value="添加结束确认" name="contt" onclick=addover()>
<input type="submit" value="提交" name="Go">
<input type="reset" value="全部重写" name="Rst"></td>
</tr>

</table>
</from>
.....
输入页面是这样写的
不知道处理页面应该怎么写
最好有个详细的例子。
展开
 我来答
才信容绸
2019-04-14 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:1072万
展开全部
你这样的做法不太好,最好你是用同一个filename来做.
<input
name="Field1"
value="1">
<input
name="Field1"
value="2">
这个你处理的时候就好办了.
<%
Field1
=request("Field1")
这时候Field1="1,2"
好了,这时候你再把它分解一下就知道用for可以搞定了
Field1Arr=split(Field1,",")
for
i=0
to
ubuntu(Field1Arr)
cur_field1=
Field1Arr[i]
response.write
cur_field1&"<br>"
next
这样你应该知道该怎么做了吧~~~有思路了哦.
genson_bd
2012-06-30 · 超过120用户采纳过TA的回答
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:145万
展开全部
你这样的做法不太好,最好你是用同一个filename来做.
<input name="Field1" value="1">
<input name="Field1" value="2">
这个你处理的时候就好办了.
<%
Field1 =request("Field1")
这时候Field1="1,2"
好了,这时候你再把它分解一下就知道用for可以搞定了
Field1Arr=split(Field1,",")

for i=0 to ubuntu(Field1Arr)
cur_field1= Field1Arr[i]
response.write cur_field1&"<br>"

next
这样你应该知道该怎么做了吧~~~有思路了哦.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友978affb
2012-06-24 · TA获得超过366个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:396万
展开全部
我给你写个案例吧,最简单的
<!--#include file="conn.asp"--> <!--这是链接数据库,conn.asp页面中是链接数据库的代码-->
<%
Field1=request.form("Field1") '获取提交页的表单名称name="Field1"
set rs=server.CreateObject("adodb.recordset") '建立数据集
rs.open "select * from [table] ",conn,1,3 ‘打开数据库
rs.addnew ’添加数据
rs("Field1")=Field1 '给字段赋值
rs.update ‘更新数据库表
rs.close ’关闭
set rs=nothing ‘清空数据集
%>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李施光华
2020-07-16
知道答主
回答量:61
采纳率:0%
帮助的人:5.3万
展开全部
楼主这个问题你解决了吗?
用的哪种方法啊?我在做这个功能也遇到这个问题了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式