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

SQL 表关联时INSERT的有关问题

2012-01-10 
SQL 表关联时INSERT的问题现有表A,表B。其中,表A有字段a_Index(自增),表B有字段b_aIndex,这两个字段是关联

SQL 表关联时INSERT的问题
现有表A,表B。   其中,表A   有字段   a_Index(自增),   表B   有字段   b_aIndex,这两个字段是关联的。
在INSERT的时候,先INSERT表A,好了后,怎样获取   a_Index   这个值呢?目的   Insert   到表B   中b_aIndex啊!!!
我之前用的是   重新查询最新一条记录的方法,但是发现如果多人同时写入,会关联错的,有什么好方法啊?我是用   C#   写   ASP。NET,数据库用SQL2000

拜托,完美解决后,我愿意以身相许……………………   一晚甘多啦,呵呵呵呵!!

[解决办法]
这种情况,最好把在A表插入的操作写到存储过程里
然后返回一个返回参数譬如@outp
set @outp=@@identify 就行
然后执行B表的插入操作

热点排行