SQL语句:明细帐中的余额!在线等待!!!(100分)

  • 主题发起人 lemonloveyan
  • 开始时间
L

lemonloveyan

Unregistered / Unconfirmed
GUEST, unregistred user!
单号 出 入 余额
年初 100 (x=100) x=100
1 10 90 (x-10=90) x=90
2 20 110 (x+20=110)x=110
。。。。。。。。。。
年初余额是可以修改的,除非已经结转。
余额的算法及怎么设计表结构???
 
一般来说年初余额与当年余额并不放在同一个库中,如果非要可以考虑如下方案:
日期,流水号,出,入,余额。注(专业一点的话叫借方发生额,贷方发生额)
年初余额用日期,流水号表示:20020000,0
当年数据:20020101,1,10,90
20020102,2,20,110
 
应当有两个表,A表记录当前的余额,B表记录交易,即无论是“出”还是“入”
都应作为交易过程记录下来,可以用一个存储过程来处理表A和表B的关系。
 
很感谢! 实在很烦,不知道该怎么做。你们的表结构是怎么设计的?
我现在在为这个而犯愁呢。以前没有做过,所以也不知道自己的设计
合不合理。
这里有三个帐本: 明细分类帐,余额表,总帐(按大类) 都涉及到
出库 入库 余额
此外还涉及到出库单价问题。一塌糊涂了! 不够分再加!!!
给个范例:表结构的。
 
来来,给你个范例!
 
非常感谢!!!
 
这个问题与你的相似,自己看看,已有答案。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1294102
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
937
DelphiTeacher的专栏
D
I
回复
0
查看
577
import
I
顶部