首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于数据库事务的一个有关问题

2013-11-25 
关于数据库事务的一个问题现在想要实现这样一个功能,向一张表里插入一条数据,id自动生成如id1usernamexxxu

关于数据库事务的一个问题
现在想要实现这样一个功能,向一张表里插入一条数据,id自动生成如

id  1   username  xxx   userpwd  xxx

插入完成后向另外一张表插入一条数据,例如

id  1  userid  (id)  proname  xxx

其中userid=第一步生成的id


这个事务要怎么写呢?谢谢大家
[解决办法]
Begin TransAction  --开始事务传输
Commit TransAction  --提交事务
RollBack TransAction --回滚事务
[解决办法]

declare @id int
insert test1(username,userpwd) values('aaa','aaaa') --表1
set @id = @@identity
insert test2(userid,proname) values(@id,'bbb') --表2

热点排行