ASP批量增加数据的问题
因为代码太长,无法写上来,发到了百度HI上,链接在下面:http://hi.baidu.com/ahkingage/blog/item/b4b74958adbd93212...
因为代码太长,无法写上来,发到了百度HI上,链接在下面:
http://hi.baidu.com/ahkingage/blog/item/b4b74958adbd93212934f05e.html
请教高手,一百分先送上,解决问题再加分!!! 展开
http://hi.baidu.com/ahkingage/blog/item/b4b74958adbd93212934f05e.html
请教高手,一百分先送上,解决问题再加分!!! 展开
展开全部
你的添加到数据库的东西被我去掉了,我只是显示出你要的效果 ,你自己改回去就可以了,
<html>
<head>
<title>后台</title>
<style type="text/css">
<!--
body {
background-color: #999999;
}
body,td,th {
font-size: 12px;
}
.style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
</head>
<body>
<%
'向数据库写入数据
SUB writeData()
recCnt=cint(request.form("recCnt1"))
response.Write(recCnt&"<br>")
'批量录入数据
for i=1 to recCnt
response.Write(request.form("mdd_"&i))
response.Write(request.form("tdfs_"&i))
response.Write(request.form("bglx_"&i))
response.Write(request.form("dj_"&i))
response.Write("<br><br>")
next
END SUB
'显示成批录入的界面
SUB InputData()
dim recCnt,i
%>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr bgcolor="#666666">
<td colspan="8"><span class="style1">运价资料录入</span></td>
</tr>
</table>
<form name="yujialr" action="" method="post">
<%
recCnt=cint(request.form("recCnt"))
for i=1 to recCnt
%>
<table>
<tr bgcolor="#CCCCCC">
<td width="5%">目的地:</td>
<td width="15%"><input name="mdd_<%=i%>" type="text" id="mdd"></td>
<td width="6%">投递方式:</td>
<td width="13%"><input name="tdfs_<%=i%>" type="text" id="tdfs"></td>
<td width="7%">包裹类型:</td>
<td width="8%"><select name="bglx_<%=i%>" id="bglx">
<option value="包裹" selected>包裹</option>
<option value="文件">文件</option>
</select></td>
<td width="4%">单价:</td>
<td width="42%"> <input name="dj_<%=i%>" type="text" id="dj">/KG</td>
</tr>
</table>
<%
next
%>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr bgcolor="#666666">
<td colspan="8"><input name="recCnt1" type="hidden" value="<%=recCnt%>">
<input type="submit" name="action" value="提交"> </td>
</tr>
</table>
</form>
<%
END SUB
'指定要批量录入多少条记录
SUB assignHowMuch()
%>
<!------指定要录入多少条记录-------------->
<form name="form1" action="" method="post">
您要录入的记录的条数:<input type="text" name="recCnt">
<input type="submit" name="action" value="下一步>>">
</form>
<%
END SUB
if request.form("action")="下一步>>" then
Call InputData() '显示成批录入界面
elseif request.form("action")="提交" then
Call writeData() '向数据库批量写入数据
else
Call assignHowMuch() '显示指定录入多少条记录的界面
end if
%>
</body>
</html>
<html>
<head>
<title>后台</title>
<style type="text/css">
<!--
body {
background-color: #999999;
}
body,td,th {
font-size: 12px;
}
.style1 {
color: #FFFFFF;
font-weight: bold;
}
-->
</style>
</head>
<body>
<%
'向数据库写入数据
SUB writeData()
recCnt=cint(request.form("recCnt1"))
response.Write(recCnt&"<br>")
'批量录入数据
for i=1 to recCnt
response.Write(request.form("mdd_"&i))
response.Write(request.form("tdfs_"&i))
response.Write(request.form("bglx_"&i))
response.Write(request.form("dj_"&i))
response.Write("<br><br>")
next
END SUB
'显示成批录入的界面
SUB InputData()
dim recCnt,i
%>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr bgcolor="#666666">
<td colspan="8"><span class="style1">运价资料录入</span></td>
</tr>
</table>
<form name="yujialr" action="" method="post">
<%
recCnt=cint(request.form("recCnt"))
for i=1 to recCnt
%>
<table>
<tr bgcolor="#CCCCCC">
<td width="5%">目的地:</td>
<td width="15%"><input name="mdd_<%=i%>" type="text" id="mdd"></td>
<td width="6%">投递方式:</td>
<td width="13%"><input name="tdfs_<%=i%>" type="text" id="tdfs"></td>
<td width="7%">包裹类型:</td>
<td width="8%"><select name="bglx_<%=i%>" id="bglx">
<option value="包裹" selected>包裹</option>
<option value="文件">文件</option>
</select></td>
<td width="4%">单价:</td>
<td width="42%"> <input name="dj_<%=i%>" type="text" id="dj">/KG</td>
</tr>
</table>
<%
next
%>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr bgcolor="#666666">
<td colspan="8"><input name="recCnt1" type="hidden" value="<%=recCnt%>">
<input type="submit" name="action" value="提交"> </td>
</tr>
</table>
</form>
<%
END SUB
'指定要批量录入多少条记录
SUB assignHowMuch()
%>
<!------指定要录入多少条记录-------------->
<form name="form1" action="" method="post">
您要录入的记录的条数:<input type="text" name="recCnt">
<input type="submit" name="action" value="下一步>>">
</form>
<%
END SUB
if request.form("action")="下一步>>" then
Call InputData() '显示成批录入界面
elseif request.form("action")="提交" then
Call writeData() '向数据库批量写入数据
else
Call assignHowMuch() '显示指定录入多少条记录的界面
end if
%>
</body>
</html>
展开全部
看下Global.asa:
http://baike.baidu.com/view/673542.html?wtp=tt
http://baike.baidu.com/view/673542.html?wtp=tt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询