主表明细表 处理解决方案… ( 积分: 100 )

  • 主题发起人 主题发起人 peizmbj
  • 开始时间 开始时间
P

peizmbj

Unregistered / Unconfirmed
GUEST, unregistred user!
求:主表明细表 处理解决方案…???
主表的字段都在TDBEdit上编辑;
明晰表则是TDBGrid 组件上编辑;
请问如何编写新增或修改时 只是操作临时表,保存时再保存到实表中;或有其他更好的方法….. 谢谢

订单主表:
字段1:BillDate(单据日期)
字段2:BillCode(单据号码)
字段3:kMakeMan(制单人员)
字段4:Total(总金额)

订单明细表(与产品表关联打开数据集):
字段1:kOrder(单据号码)为主表-BillCode
字段2:KProduct(产品)只是存产品表的ID号;
字段3:Qty(数量)
字段4:Price(价格)
字段5:Money(总金额)
 
在后台建立主从表,不需要什么临时表,直接用TDataSet连接Tdbedit与TdbGrid的.
新增修改时直接对Tdataset进行操作就可以了!
建议主从表字段的关连字段取一样的名字.
select A.BillCode or Select B.BillCode 都可以,根据需要选择!
 
用TStringGrid
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部