客户 商品 单价 数量 金额 应收 实收 结算余额
a客户 钢笔 5 20 100 200 0 200
a客户 铅笔 1 100 100 200 0 200
b客户 橡皮 0.5 40 20 70 50 20
b客户 铅笔 1 50 50 70 50 20
...
----------------------------------------------我的目的想把它变成
客户 商品 单价 数量 金额 应收 实收 结算余额
a客户 钢笔 5 20 100 200 0 200
铅笔 1 100 100 0 0 0
b客户 橡皮 0.5 40 20 70 50 20
铅笔 1 50 50 0 0 0
...
http://community.csdn.net/Expert/topic/3714/3714833.xml?temp=.302807
a客户 钢笔 5 20 100 200 0 200
a客户 铅笔 1 100 100 200 0 200
b客户 橡皮 0.5 40 20 70 50 20
b客户 铅笔 1 50 50 70 50 20
...
----------------------------------------------我的目的想把它变成
客户 商品 单价 数量 金额 应收 实收 结算余额
a客户 钢笔 5 20 100 200 0 200
铅笔 1 100 100 0 0 0
b客户 橡皮 0.5 40 20 70 50 20
铅笔 1 50 50 0 0 0
...
http://community.csdn.net/Expert/topic/3714/3714833.xml?temp=.302807
我想只在明细开始的第一行显示主表字段的数据
客户 商品 单价 数量 金额 应收 实收 结算余额
a客户 钢笔 5 20 100 400 0 400
a客户 铅笔 1 100 100 400 0 400
a客户 钢笔 5 20 100 400 0 400
a客户 铅笔 1 100 100 400 0 400
变成:
客户 商品 单价 数量 金额 应收 实收 结算余额
a客户 钢笔 5 20 100 400 0 400
铅笔 1 100 100 0 0 0
钢笔 5 20 100 0 0 0
铅笔 1 100 100 0 0 0
客户,应收,实收,结算余额都是主表的,商品,单价数量金额是明细表的字段
楼主不妨试试
主表a,明细表b,新表c
1。先用主表a的唯一标识建立游标,
2。将主表的a的行插入表c
3。将明细表b对应的行插入表c
。循环就好了
非常感谢大家的回复!结帐