Linq to sql 多重结果
我有多个结果集,返回来自客户表(singlr记录)和客户地址(多个记录)的数据。当我第一次检索数据时,它会带来正确的数据,但当我更新数据并保存更改时(我确保数据在数据库中更新),它会为客户带来旧版本,为客户地址带来新数据。我不知道这是为什么因为信息有限,而且我对linqtsql的知识有限 我只能提供几个线索:Linq to sql 多重结果,linq-to-sql,Linq To Sql,我有多个结果集,返回来自客户表(singlr记录)和客户地址(多个记录)的数据。当我第一次检索数据时,它会带来正确的数据,但当我更新数据并保存更改时(我确保数据在数据库中更新),它会为客户带来旧版本,为客户地址带来新数据。我不知道这是为什么因为信息有限,而且我对linqtsql的知识有限 我只能提供几个线索: 客户表/记录集可能具有某种高并发性设置/锁定,以防止传播更新 这样一来,它不一定不起作用,只是被耽搁了 将您的更新放入事务中,并确保它已提交。然后重新选择 你的数据。这样,它要么工作,要
- 客户表/记录集可能具有某种高并发性设置/锁定,以防止传播更新
- 这样一来,它不一定不起作用,只是被耽搁了
- 将您的更新放入事务中,并确保它已提交。然后重新选择 你的数据。这样,它要么工作,要么你应该得到一些错误