gpt4 book ai didi

c# - 使用 LINQ to SQL 获取 ID

转载 作者:太空狗 更新时间:2023-10-29 18:11:36 24 4
gpt4 key购买 nike

如何在将记录保存到数据库后获取记录 ID。我的意思是实际上是这样的。

我有 Document 类(它是来自数据库的实体)并且我创建了一个类似

的实例
Document doc = new Document() {title="Math",name="Important"};
dataContext.Documents.InsertOnSubmit(doc);
dataContext.SubmitChanges();

我想要的是检索它位于数据库中的 id 值 (docId),它的主键也是自动编号。一件事,系统上会有很多用户并提交大量这样的记录。

提前谢谢大家:)

最佳答案

运行 .SubmitChanges 后,doc.docId 应使用在数据库中创建的 ID 进行填充。

关于c# - 使用 LINQ to SQL 获取 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/370547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com