C# 如何将id从一个表设置到另一个表

C# 如何将id从一个表设置到另一个表,c#,windows,forms,winforms,desktop-application,C#,Windows,Forms,Winforms,Desktop Application,我有一个问题,假设我有两个表,我正在使用存储过程对第一个表执行插入操作,但是如何在另一个表的第一个表中插入自动递增ID 如果你能举出一个你想要达到的目标,那就太好了 要通过存储过程获取插入的Id,可以使用SCOPE\u IDENTITY SCOPE\u IDENTITY():返回在当前作用域中生成的最后一个标识值 例如: INSERT INTO.... VALUES(); SELECT SCOPE_IDENTITY(); 此查询将插入到给定表中的id中,并返回插入的id 您也可以使用选择@@I

我有一个问题,假设我有两个表,我正在使用存储过程对第一个表执行插入操作,但是如何在另一个表的第一个表中插入自动递增ID 如果你能举出一个你想要达到的目标,那就太好了

要通过存储过程获取插入的Id,可以使用SCOPE\u IDENTITY

SCOPE\u IDENTITY():返回在当前作用域中生成的最后一个标识值

例如:

INSERT INTO.... VALUES(); SELECT SCOPE_IDENTITY();
此查询将插入到给定表中的id中,并返回插入的id

您也可以使用选择@@IDENTITY,这将返回插入的最后一个id,无论其作用域如何

INSERT INTO.... VALUES(); SELECT @@IDENTITY;

这回答了你的问题吗?