gpt4 book ai didi

c# - 未将其连接到数据库的 Linq 类实例

转载 作者:行者123 更新时间:2023-11-30 22:41:22 26 4
gpt4 key购买 nike

有没有一种方法可以创建 linq 类的实例,而无需将其包含在下一次提交中?

像这样:

 Customer customer = new Customer();
Context.SubmitChanges(); // customer is not added.

我收到一条错误消息,指出某些值不能为空,因为数据库中存在约束,即使我没有 Context.Contacts.InsertOnSubmit(contact); 两行之间。我认为只要我不调用 InsertOnSubmit 我就可以使用 dbml 生成的 Customer 类作为存储或其他任何东西......关于我可能做错了什么的任何想法,或者我我想在这里打破规则?

最佳答案

我怀疑您在某种任务中将该对象附加到另一个对象。这不是很明显,但这实际上导致它被包含在提交中。

关于c# - 未将其连接到数据库的 Linq 类实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833857/

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