gpt4 book ai didi

c# - 是否可以从 View 中通过 Linq-to-sql 更新记录?

转载 作者:行者123 更新时间:2023-11-30 17:14:07 25 4
gpt4 key购买 nike

我将一个 View 拖到我的 dbml 文件上,然后从中检索记录。修改记录并调用 context.SubmitChanges() 后,不会将任何更改发送回数据库。调试后,我看到我的 context.ViewName.IsReadOnlytrue

有什么办法可以改变吗?我可以在 SSMS 中针对 View 运行 sql 更新语句,所以我不知道为什么这是不可能的。

最佳答案

在 dbml 中手动识别主键对我有用 - 只需从源表中选择映射到主键的字段,然后在其属性中将“主键”更改为 true。

关于c# - 是否可以从 View 中通过 Linq-to-sql 更新记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9117389/

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