| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 349 人关注过本帖
标题:数据库问题如何对表A里的字段数据增删改同时表B总数据增删改
收藏  订阅  推荐  打印 
ilovetea
Rank: 2
来自:辽宁省锦州市
等级:注册会员
帖子:145
积分:1599
注册:2008-3-31
数据库问题如何对表A里的字段数据增删改同时表B总数据增删改

数据库问题如何对表A里的字段数据增删改同时表B总数据增删改
工具VS2005加SQL2000或ACCESS2003
ASP.NET2.0   C#   
表A
人物编号(主键) ,姓名,生日
1,       张三, 80-08-08
表B
ID(主键),科目,人物编号,姓名,   成绩
1,       数学,  1,     张三,   79
2,       语文,  1,     张三,   89
如何完成在表A中插入一个李四,表B中生成李四的相关数据(其他数据可为空)
当删除表A中张三,那么表B中张三相关的成绩记录全消失
把表A中张三改成李四,表B中张三全变李四
问题:
1,如果是SQL2000数据库用触发器怎么做?
2,如果是ACCESS数据库该怎么实现?
搜索更多相关主题的帖子: 触发器  同时操作不同表中数据  
2008-8-24 22:41
yms123
Rank: 12Rank: 12Rank: 12
等级:版主
威望:72
帖子:8039
积分:81986
注册:2004-7-17

1,如果是SQL2000数据库用触发器怎么做?
在表A增加Delete触发器删除表A的同时删除表B
2、Access里不能写触发器的

http://www.lxzhcn.net
临时域名:http://yms126.1.suhai.com.cn/
版块版主招募中
网站论坛发帖无问题,欢迎发帖。
2008-8-25 00:44
lele2007
Rank: 4
来自:广东省清远市
等级:高级会员
帖子:484
积分:5274
注册:2007-9-4

请问下什么是处发器?555

学建网站www.lele1988.cn
2008-8-25 02:35
bygg
Rank: 12Rank: 12Rank: 12
来自:乖乖的心中
等级:版主
威望:170
帖子:9783
积分:97459
注册:2006-10-23

TRIGGER
在SQL帮助文档中有责现成的例子...

一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的E-mail:mylover624@yahoo.com.cn
2008-8-25 09:18
djx520
Rank: 1
等级:新手上路
威望:1
帖子:38
积分:480
注册:2007-4-2

触发器很占资源的,就用一个delete语句,设置他的删除条件就行了
2008-8-25 14:42
ycbbg
Rank: 2
来自:江西
等级:注册会员
帖子:73
积分:926
注册:2007-11-26

可否用:delete from A,B where id="+id+"
不过我没试过,在asp中我用过

http://www.wolongnet.com
2008-8-25 17:31
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

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