注册 登录
编程论坛 SQL Server论坛

两个表添加记录

喜欢你没道理 发布于 2007-09-18 16:53, 709 次点击
添加一条项目记录
项目编号  名称 参加人  统计年度
(10123001, 包装测试, 王军 张三,  2001。。。)
同时就在项目作者表中添加的记录如下:
项目编号 姓名 排名 统计年度
10123001,王军,1,2001
10123001,张三,2,2001
怎样添加呢?
5 回复
#2
bygg2007-09-18 19:38
你这是在哪里添加的数据?
#3
喜欢你没道理2007-09-18 20:20
回复:(bygg)你这是在哪里添加的数据?

在用户界面添加项目表,由于项目表和项目作者表存在关系,所以想直接也添加了作者表。

#4
shuzai19852007-09-18 20:42
触发器?????
#5
卡卡艾2007-09-18 20:55
不是很明白LZ的意思.
#6
喜欢你没道理2007-09-19 11:14
回复:(卡卡艾)不是很明白LZ的意思.[em09]

项目和作者是多对多关系,所以就有了项目基本表和项目作者表(反映作者参加某个项目的排名)
项目表(项目编号,项目名称,参加人...)
项目作者表(项目编号,作者姓名,作者排名...)

就是说用户在前台添加一条项目记录,同时就把项目作者表信息也添加了.
例: 用户添加的项目记录(101,机器视觉研究,王军 李兰 张三,...)
则同时项目作者表也添加了三条记录
(101,王军,1,...)
(101,李兰,2,...)
(101,张三,3,...)

[此贴子已经被作者于2007-9-19 11:23:20编辑过]

1