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

事务处理自增量的有关问题

2012-04-05 
事务处理自增量的问题。有两个表,需要做一个插入操作,其中有一个ID字段。A表的ID是自增,B表的ID是可重复并和

事务处理自增量的问题。
有两个表,需要做一个插入操作,其中有一个ID字段。A表的ID是自增,B表的ID是可重复并和A表的ID做一对多的关系。
现在问题出现了,我需要做一个事务操作,必须要两个表都插入成功了才提交事务,但由于A的ID是自增,所以在提交事务前我是无法知道ID号,也就无法把B表的ID号和A表的ID号绑定了。

[解决办法]
A表中插入数据是可以获得自增的ID的,在事务中Insert完以后select @ID=@@identity,就可以获得自增的ID了



[解决办法]

探讨
A表中插入数据是可以获得自增的ID的,在事务中Insert完以后select @ID=@@identity,就可以获得自增的ID了

[解决办法]
用SCOPE_IDENTITY()似乎更好点

热点排行