asp掉用access中数据库中数据的相加难题!在线等 送 100分!!

hnjava 2004-11-21 04:27:24
我设计的数据库是这样的
hymc hyje chk dls ......
货物名称 货物金额 是否已经付钱 代理商 .....
123 200 1 11
123 200 0 11
245 300 1 11
.....
如果同一代理商中chk 为1的就是没有付钱 ,那么
我们要在欠款明细表中 统计出代理商11的 所有chk为1的 hyje的总和--即:200+300!
如何才能统计出来显示在asp网页上!谢谢
...全文
212 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
guan0616 2004-11-21
  • 打赏
  • 举报
回复
我是个初学者 我不明白 sum_chk不是1+1...吗?怎么是500呢?
hnjava 2004-11-21
  • 打赏
  • 举报
回复
....谢谢大家!
hnjava 2004-11-21
  • 打赏
  • 举报
回复
晕!楼上的,的却是简单!
回家测试后给分!
yaniu 2004-11-21
  • 打赏
  • 举报
回复
sql=select sum(hyje) from 表 where chk=1 and dls='ll'
set rs=conn.execute(sql)
response.write "代理商11的 所有chk为1的 hyje的总和:"&rs(0)
zola2399 2004-11-21
  • 打赏
  • 举报
回复
<%select * from 表 where where chk=1 and dls='ll'
rs.open sql,conn,3,1
for not rs.eof
hyje=hyje+rs("hyje")
next
rs.close
set rs=nothing%>


随便哪写:
<body>
理商11的 所有chk为1的 hyje的总和:<%=hyje%>
</body>

wen1818 2004-11-21
  • 打赏
  • 举报
回复
dim rs,sql,zh
set rs=server.createobject("adodb.recordset")
sql="select hymc,hyje,dls,sum(chk) as num, from 表 where chk=1 and dls='ll' group by hymc,hyje,dls"
rs,open sql,conn
zh=rs("num")
rs.close
set rs=nothing
response.write "代理商ll的贷物金额为:"&zh
yqh1314 2004-11-21
  • 打赏
  • 举报
回复
select hymc,hyje,dls,sum(chk) from FROM where dls='ll'

ygjwjj 2004-11-21
  • 打赏
  • 举报
回复
Sqlstr="select hymc,hyje,dls,sum(chk) as sum_chk from 表 where chk=1 and dls='"&request("代理商代码")&"' group by chk"

rs.open Sqlstr,conn,3,3

response.write request("代理商代码")&"欠款总额为:"&rs("sum_chk")&"元"
sjjf 2004-11-21
  • 打赏
  • 举报
回复
参考 iis自带的 示例代码吧

在 iis的默认的目录下有,然后你找 database的就行了。

这样的基本问题在里面都能够找到答案。


sjjf 2004-11-21
  • 打赏
  • 举报
回复
妖怪,应该是 以后用rs("sum_chk")取出
hnjava 2004-11-21
  • 打赏
  • 举报
回复
我设计的数据库是这样的
hymc hyje chk dls ......
货物名称 货物金额 是否已经付钱 代理商 .....
123 200 1 11
123 200 0 11
245 300 1 11
.....
如果同一代理商中chk 为1的就是没有付钱 ,那么
我们要在欠款明细表中 统计出代理商11的 所有chk为1的 hyje的总和--即:200+300!
如何才能统计出来显示在asp网页上!谢谢
最好写一段asp代码上来! 谢谢

统计:hyje的和!! 请您指导!写一段asp代码出来好不》?
QQgenie 2004-11-21
  • 打赏
  • 举报
回复
fenlin(孤帆)的肯定对:


select hymc,hyje,dls,sum(chk) as sum_chk from 表 where chk=1 and dls='ll'


以后用rs("sumchk")取出



hnjava 2004-11-21
  • 打赏
  • 举报
回复
我设计的数据库是这样的
hymc hyje chk dls ......
货物名称 货物金额 是否已经付钱 代理商 .....
123 200 1 11
123 200 0 11
245 300 1 11
.....
如果同一代理商中chk 为1的就是没有付钱 ,那么
我们要在欠款明细表中 统计出代理商11的 所有chk为1的 hyje的总和--即:200+300!
如何才能统计出来显示在asp网页上!谢谢
最好写一段asp代码上来! 谢谢
hnjava 2004-11-21
  • 打赏
  • 举报
回复
我怎么才能得到这个和?在asp页面中啊?
set rs=server.CreateObject("adodb.recordset")
select hymc,hyje,dls,sum(chk) from 表 where chk=1 and dls='ll'
rs.open sql,conn,1,1
那么我怎么显示出来 hyje字段相加后的值?
rs("hyje")??
好象不对啊!请大家帮我啊!
eshun 2004-11-21
  • 打赏
  • 举报
回复
select hymc,hyje,dls,sum(chk) from 表 where chk=1 and dls='ll'
DARKNESSFALL 2004-11-21
  • 打赏
  • 举报
回复
select hymc,hyje,dls,sum(chk) from 表 where chk=1 and dls='ll'
patchclass 2004-11-21
  • 打赏
  • 举报
回复
select hymc,hyje,dls,sum(chk) from 表 where chk=1 and dls='ll' group by hymc,hyje,dls
fenlin 2004-11-21
  • 打赏
  • 举报
回复
select hymc,hyje,dls,sum(chk) from 表 where chk=1 and dls='ll'

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧