高手们帮我看看!!!
查看某会员的销售累计。。。
会员本月销售2000元,以前几个月累计是12000元,加上本月的销售共是14000元。
第一次点击查看会员销售情况,结果正常。
会员本月销售和会员累计销售都以写入数据库。
但第二次点击查看会员销售情况,就变为了16000元。程序又把本月销售和累计加了一下,
怎么叫程序不变,还是14000元。。。
问题点数:0、回复次数:8Top
1 楼ezlj(我啊)回复于 2004-12-01 09:54:31 得分 0
不大懂,分2个字段Top
2 楼springswallow(前鸟)回复于 2004-12-01 09:58:10 得分 0
累加了一次?Top
3 楼wudeagle(暴风前夜)回复于 2004-12-01 10:06:14 得分 0
数据库有两个字段分别是:
MON(本月销售字段) TOTAL(累计销售字段)
2000 12000
第一次点击会员销售:
Total = Rs("MON") + Rs("TOTAL")
Rs("Total") = Total
Rs.UPdate
MsgBox Total '14000
第二次点击会员销售:
程序同上。MsgBox Total '16000
怎样叫程序还显示为 14000元Top
4 楼caohui0316(远方)回复于 2004-12-01 10:44:07 得分 0
做成两个按钮不行么?一个写入数据库,就是(第一个按钮)第一次点击会员销售:
Total = Rs("MON") + Rs("TOTAL")
Rs("Total") = Total
Rs.UPdate
MsgBox Total
再点击的时候换成(第二个按钮)
MsgBox TotalTop
5 楼yhd0411(二分之一)回复于 2004-12-01 17:13:07 得分 0
用
sql="update .............set = 加条件"
conn.execute sql
如果用
select ....
rs!total=total
rs.update
弄得不好,就有可能累加错
Top
6 楼cindytsai(笨笨的蔡鸟)回复于 2004-12-01 17:17:43 得分 0
判断一下当前时间,还是当月的就不累加,不是的才执行累加。Top
7 楼qiangsheng(做人很厚道)回复于 2004-12-01 17:23:51 得分 0
你用全局变量了吧Top
8 楼crysbaby(永远)回复于 2004-12-01 17:32:42 得分 0
如果都放在一个按钮下并且没有判断的话,当然会累加Top




