| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 267 人关注过本帖
标题:请教两个表相关联
收藏  订阅  推荐  打印
qjj1221
Rank: 1
等级:新手上路
帖子:9
积分:220
注册:2007-10-6
请教两个表相关联

我用的是access数据库,现在有两个表,员工信息表和员工调动表。员工信息表里内容:员工编号、员工姓名、所属部门、职务、毕业学校、学历、专业等,员工调动表里有员工编号、员工姓名、调动前部门、调动后部门、调动前职务、调动后职务。其中员工编号是唯一的。
    现在我的要求是当员工调动信息里的调动后部门、调动后职务更改后,员工信息表里的对应的所属部门和职务也要跟着变化。请问这个该怎么做呢?
    谢谢各位了!
2008-7-7 12:23
jxyga111
Rank: 12Rank: 12Rank: 12
等级:版主
帖子:3992
积分:4307
威望:11
来自:中華人民共和國
注册:2008-3-21

if a.id=b.id then
b.rs.fields(所属)=a.rs.fields(调动后)
end if

烈焰照耀世界,斌凍凍千萬裏
2008-7-7 19:55
wyfandy
Rank: 3Rank: 3
等级:中级会员
帖子:370
积分:3898
来自:深圳
注册:2006-12-11

update 员工信息 A,人员调动 B set A.所属部门=B.调动后部门,A.职务=B.调动后职务 where A.员工编号=B.员工编号

不论什么事,只要认准了一个目标,然后朝之不懈地努力,就一定实现。编程爱好者QQ群:21318556
2008-7-8 21:01
三断笛
Rank: 12Rank: 12Rank: 12
等级:版主
帖子:907
积分:10007
威望:9
注册:2007-5-24

多表关联修改一般用触发器

或者创建视图
或者使用多条UPdate语句

滚滚红尘中的白痴..........
2008-7-8 22:31
qjj1221
Rank: 1
等级:新手上路
帖子:9
积分:220
注册:2007-10-6

谢谢你楼上的,我来试一下
2008-7-9 08:42
共有 266 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.046980 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved