在创建对象时从数据库获取标识值

本文关键字:获取 标识 数据库 创建对象 | 更新日期: 2023-09-27 18:36:32

I' 在 Azure 上运行 ASP.Net MVC 3 应用程序。我只是创建一些带有名称的用户,并将它们添加到SQLAzure DB中。
是否可以在创建时获取用户的 ID,或者我是否需要向数据库发出请求。
我实际上有:

用户

用户 = 新用户(名称);
.db。Users.Add(user);
.db。保存更改();
这里获取用户数据库生成的id

多谢。

在创建对象时从数据库获取标识值

不确定它在 Azure 中是否相同,但在使用实体框架时,访问 ID 所要做的就是用户。UserID(或数据库中的属性名称)紧跟在 SaveChanges() 调用之后。