asp+Access 数据累加?
我的数据库是Access,我想把里边的某一字段相同的内容的值累加求和。比如我的数据库是这样:idnamenumber1aaa102bbb203aaa54bbb105aaa...
我的数据库是Access,我想把里边的某一字段相同的内容的值累加求和。比如我的数据库是这样:
id name number
1 aaa 10
2 bbb 20
3 aaa 5
4 bbb 10
5 aaa 25
6 ccc 15
.......
我想实现这样的功能:一个是查询页面1.asp,另一个是结果返回页面2.asp.
在1.asp提交页面的表单中,获取当name=aaa时,2.asp返回数据库中name为aaa的数量累加总和,如上显示出“aaa的总数量为:40”
我写的一个语句如下:
<%=rs(select sum(number) from 表 where name=?)%>
但不知道怎么取得1.asp传递过来的那个表单变量,请高手指点! 展开
id name number
1 aaa 10
2 bbb 20
3 aaa 5
4 bbb 10
5 aaa 25
6 ccc 15
.......
我想实现这样的功能:一个是查询页面1.asp,另一个是结果返回页面2.asp.
在1.asp提交页面的表单中,获取当name=aaa时,2.asp返回数据库中name为aaa的数量累加总和,如上显示出“aaa的总数量为:40”
我写的一个语句如下:
<%=rs(select sum(number) from 表 where name=?)%>
但不知道怎么取得1.asp传递过来的那个表单变量,请高手指点! 展开
5个回答
展开全部
a.asp
------------------------------------------------------------
<form action="b.asp" name="ftop" method="post">
<input id="name" name="name" type="textbox" />
<input type="submit" value="提交" />
</form>
b.asp
<%
'... 前面怎么连数据库自己写 ...
rs.open("select sum([number]) as [num] from [表] where [name]='" & Request.From("name") & "'")
Response.Write(rs["num"])
rs.close()
set rs = nothing
%>
------------------------------------------------------------
<form action="b.asp" name="ftop" method="post">
<input id="name" name="name" type="textbox" />
<input type="submit" value="提交" />
</form>
b.asp
<%
'... 前面怎么连数据库自己写 ...
rs.open("select sum([number]) as [num] from [表] where [name]='" & Request.From("name") & "'")
Response.Write(rs["num"])
rs.close()
set rs = nothing
%>
展开全部
<%
getsum=conn.execute("select sum(number) from 表 where name='"&Request("name")&"'")
response.write getsum
%>
getsum=conn.execute("select sum(number) from 表 where name='"&Request("name")&"'")
response.write getsum
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=rs(select sum(number) from 表 where name='"&Request.form("name")&"' )%>
这样试试吧。。
这样试试吧。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义个变量保存 1.asp传过来的值
value=request(“前面表单文本框名字”)
通过value为条件查找数据库的值 通过sum函数求和!
value=request(“前面表单文本框名字”)
通过value为条件查找数据库的值 通过sum函数求和!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a.asp
------------------------------------------------------------
<form
action="b.asp"
name="ftop"
method="post">
<input
id="name"
name="name"
type="textbox"
/>
<input
type="submit"
value="提交"
/>
</form>
b.asp
<%
'...
前面怎么连数据库自己写
...
rs.open("select
sum([number])
as
[num]
from
[表]
where
[name]='"
&
Request.From("name")
&
"'")
Response.Write(rs["num"])
rs.close()
set
rs
=
nothing
%>
------------------------------------------------------------
<form
action="b.asp"
name="ftop"
method="post">
<input
id="name"
name="name"
type="textbox"
/>
<input
type="submit"
value="提交"
/>
</form>
b.asp
<%
'...
前面怎么连数据库自己写
...
rs.open("select
sum([number])
as
[num]
from
[表]
where
[name]='"
&
Request.From("name")
&
"'")
Response.Write(rs["num"])
rs.close()
set
rs
=
nothing
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询