使用LINQ to SQL获取刷新的数据

本文关键字:刷新 数据 获取 SQL LINQ to 使用 | 更新日期: 2023-09-27 17:58:49

我知道在迭代IQueryable变量时,会向数据库发送一个请求,但如果在数据库中更新了数据,则在迭代过程中不会显示新数据,直到在DataContext上未调用Refresh。

那么,如果更新的数据不可用,那么总是向数据库发送请求的原因是什么?有没有一种方法可以始终自动显示更新的数据,而不必一直调用Refresh?

我知道它的一个优点是返回新添加的记录,但更新后的记录呢?

使用LINQ to SQL获取刷新的数据

这可能很有帮助:LINQ to SQL提示6:如何刷新给定的DataContext不会影响对象

另外:通过清除缓存刷新LINQ to SQL DataContext