asp表格列求和(附源码)

<tablewidth="<%ifbiao_k>100then%><%=biao_k%>px<%else%><%=biao_k%>%<%endif%>"border="1... <table width="<%if biao_k >100 then%><%=biao_k%>px<%else%><%=biao_k%>%<%end if%>" border="1" cellspacing="0" cellpadding="2" >
<tr>
<th width="10">序号</th>
<th height="30">产品名称</th>
<th>规格型号</th>
<th>数量</th>
<th>单位</th>
<th>单价</th>
<th>金额</th>
</tr>
<%
totalprice=0
i=0
do while rs_buy.eof=false
set rs_produit=conn.execute("select * from produit where huohao='"&rs_buy("huohao")&"'")
%>
<tr>
<td height="24">(要显示序号)</td>
<td height="<%=hang_g%>"><%if rs_produit.eof then%><%=rs_buy("huohao")%><%else%><%=rs_produit("huohao")%><%end if%></td>
<td><%if rs_produit.eof then%><%=rs_buy("title")%><%else%><%=rs_produit("title")%><%end if%></td>
<td><%=formatnumber(rs_buy("shulian"))%></td>
<td><%if rs_produit.eof=false then%><%=rs_produit("danwei")%><%end if%></td>
<td><%=formatnumber(rs_buy("price"),2)%></td>
<td><%=formatnumber(rs_buy("price")*rs_buy("shulian"),2)%></td>
</tr>
<%
totalprice=totalprice+rs_buy("price")*rs_buy("shulian")
rs_buy.movenext
i=i+1
loop
%>
<%
if i < hang then
ii=hang-i
y=1
do while y<=ii %>
<tr>
<%if showpic="yes" then%><td > </td><%end if%>
<td height="<%=hang_g%>"> </td>
<td> </td>
<td> </td>
<td>要显示合计数量</td>
<td> </td>
<td> </td>
</tr>
<%
y=y+1
loop
end if
%>
<tr>
<td height="24" align="right">总计 : </td>
<td></td>
<td></td>
<td> </td>
<td></td>
<td></td>
<td><%=formatnumber(totalprice,2)%></td>
</tr>
</table>
-----------------------------------------------------------------------------数量合计位置改成下面的:
<td></td>
<td> </td>
<td> </td>
</tr>
<%
y=y+1
loop
end if
%>
<tr>
<td height="24" align="right">总计 : </td>
<td></td>
<td></td>
<td>要显示合计数量</td>
<td></td>
<td></td>
<td><%=formatnumber(totalprice,2)%></td>
</tr>
</table>----------------改正,要这样的,金额合计没问题了,就是数量合计弄不出来
展开
 我来答
百度网友cc7dce5
2015-01-20 · TA获得超过371个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:372万
展开全部
totalprice=totalprice+rs_buy("price")*rs_buy("shulian")

下面加一句

totalshuliang=totalshuliang + rs_buy("shulian")

最下面显示那里

<%=totalshuliang%>
追问
你的答案非常满意。请问表格左边第一列的序号怎么才能实现?就是从1,2,3,4,...这样子的
追答
给那个前面放一个

你是刚开始学这个吧
以后等你熟悉了

其实这个语句不能你怎么写的
不然 牵扯到数据很多或者有分页的时候 你这个代码到时候啥都做不了
轩啸之家
2015-01-20 · TA获得超过1796个赞
知道大有可为答主
回答量:2592
采纳率:41%
帮助的人:770万
展开全部
你可以到天天ASP家园去问问 ,有技术给你写代码哟。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式