C# 在linq到sql插入期间返回PK

C# 在linq到sql插入期间返回PK,c#,linq-to-sql,C#,Linq To Sql,我想在通过linq向sql插入新用户时返回PK ID 我该怎么做?i、 e.是否有内置功能或我必须执行2个查询?您不必执行任何操作。完成SubmitChanges()后,只需检查用于创建它的对象上的PK字段。LINQ to SQL自动生成它。您不必做任何事情。完成SubmitChanges()后,只需检查用于创建它的对象上的PK字段。LINQ to SQL自动填充它。如果您有一个DB生成的ID字段,则在模型设计器中将该字段的自动生成值属性设置为True,将自动同步属性设置为OnInsert就足够

我想在通过linq向sql插入新用户时返回PK ID


我该怎么做?i、 e.是否有内置功能或我必须执行2个查询?

您不必执行任何操作。完成
SubmitChanges()
后,只需检查用于创建它的对象上的PK字段。LINQ to SQL自动生成它。

您不必做任何事情。完成
SubmitChanges()
后,只需检查用于创建它的对象上的PK字段。LINQ to SQL自动填充它。

如果您有一个DB生成的ID字段,则在模型设计器中将该字段的自动生成值属性设置为True,将自动同步属性设置为OnInsert就足够了。

如果您有一个DB生成的ID字段,则将自动生成的值属性设置为True,并将在模型设计器中将此字段的AutoSync属性设置为OnInsert