如何在一个界面里进行修改数据库(100分)

  • 主题发起人 主题发起人 sunhuiNO1
  • 开始时间 开始时间
S

sunhuiNO1

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了4个表,一个工资表,一个职工表,一个工种表,一个工种核算表
工资表和工种核算表的主表是职工表,工种表是工种核算表的子表,当职工表的记录发生
了变化,如何对其他的表做相应的变化,我的职工表是在一个FORM里的,
工资表和职工表以及工种表的关键字段都是职工编号
我的问题是如何在修改职工表时对其他的关联表进行修改???
 
Master/detail
 
修改职工表时可以不处理其他表
当你用DBgrid显示工资表时
用工资表的职工编号关联职工表的
编号,而显示的是职工表的职工姓名
在修改或增加工资表时选取职工表的
职工编号就行
不知道我是否理解你提出的问题
 
我用的是PARDOX7,liuxiaouo关联工资表和职工表后,他们的指针是如何变化?
很多的书和资料上都没有介绍,能否仔细的给我讲讲好吗?我可以再给你加分的
谢谢!
 
对啊!有关键字段职工编号就可以进行关联处理了,其他数据库不必存贮相关字段。
如果存了就说明你的数据结构有沉余。
 
最好使用SQL语句(QUERY)。
使用时直接修改职工表。其他表使用时用Query控件:
SQL语句:
Select A.职工编号,
B.职工姓名,
C.工种,
B.基本工资,
from 工资表 a,职工表 b,工种表c
where A.职工编号=B.职工编号 and A.职工编号=C.职工编号
order by A.职工编号
 
多人接受答案了。
 
后退
顶部