回 帖 发 新 帖 刷新版面

主题:SQL关联问题

现在两个表,职员表,部门表,有相同的字段,都有部门,如何实现调整部门表里的部门,而职员表也自动相应的调整,代码如何实现!天天在等!!!

回复列表 (共2个回复)

沙发

在SQLSERVER里设计表里选定两个表对应的唯一标识字段,右键点关系菜单,新建关系,左右各选中表名,下面再选择列名对应就可以了

板凳

这要编写相应的触发过程来更新数据,思路是在数据集组件(如Adoquery)的BeforeInsert和BeforeUpdate过程中分别编写相应的插入和更新代码,通过比较原数据库数值与现在的值的不同来实现是否需要更新或插入操作,比较麻烦。如果省劲的话,可在相应的数据库里实现两库的关联操作,使之实现数据的自动更新。

我来回复

您尚未登录,请登录后再回复。点此登录或注册