疯了,数据连接多重关系?(100分)

  • 主题发起人 江西的delphi
  • 开始时间

江西的delphi

Unregistered / Unconfirmed
GUEST, unregistred user!
有项目表A AID ANAME
幢号表B BID AID BNAME
房屋表C CID AID BID CNAME
表A一对多表B一对多表C
客户表D DID DNAME
销售表(客户买房,可能买多套就产生多个记录)E EID AID BID CID DID
客户缴款表F FID EID FMoney FDate
客户缴款时,先选中某客户,再进入这个客户的缴款界面,(即这个界面只有
这个客户缴款的记录)
在缴款界面中增加一条缴款记录要求操作如下:
选中某套房屋名称(用dbcombox只显示客户已买的房屋名称)就要得出销售编号
数据显示用dbgrid,编辑用dbedit,dbcombox,dbgrid要显示出房屋名称。

选中某套房屋名称(用dbcombox只显示客户已买的房屋名称)就要得出销售编号能不能达到?

dbgrid中怎么样才能显示出的房屋名称,是计算字段还是lookup字段,
由于lookup字段只能用关键字连接,或者就很麻烦(要处理好表A,B的记录的移动)?
 
a-b-c-销售表+客户条件查询客户购房记录表.
再用lookup就能一步轻松实现.
 
TO:zhanggeye
你是指 (a-b-c-销售表+客户条件查询客户购房记录表)得到一查询(其中销售id是不重复)
再用缴款表去lookup得到房屋名称,应该可以,行的话分全给你!.
 
zhanggeye接钱!
 

Similar threads

回复
13
查看
129
江西的delphi
回复
8
查看
120
江西的delphi
回复
15
查看
106
阿西喊佛
P
回复
10
查看
75
puremoonstone
P
顶部