linq to sql 更新缓存与自动更新机制
2011-06-10 15:11
239 查看
备用:
如果在使用linq to sql 时,不想自动更新数据,如下:
//var user = from u in db.createuser where u.uid>2 selece u;
//var userlist = user.ToList<Users>(); 使用ToList方法转换成表,或ToArray
使用自动更新功能,就不用ToList、ToArray方法了。
比如我们查询一表,并循环输出两次结果,第一次输出结果后,停顿一会再输出查询结果,并在此时,数据库里的数据已经改变了,
此时,第二次输出的结果也会自动变成您修改后的数据了。
如果在使用linq to sql 时,不想自动更新数据,如下:
//var user = from u in db.createuser where u.uid>2 selece u;
//var userlist = user.ToList<Users>(); 使用ToList方法转换成表,或ToArray
使用自动更新功能,就不用ToList、ToArray方法了。
比如我们查询一表,并循环输出两次结果,第一次输出结果后,停顿一会再输出查询结果,并在此时,数据库里的数据已经改变了,
此时,第二次输出的结果也会自动变成您修改后的数据了。
相关文章推荐
- linq to sql中的自动缓存(对象跟踪)
- DLINQ(LINQ to SQL)之用户自定义函数、在不同的DataContext之间做更新、缓存、获取信息、数据加载选项和延迟加载
- 步步为营VS 2008 + .NET 3.5(13) - DLINQ(LINQ to SQL)之用户自定义函数、在不同的DataContext之间做更新、缓存、获取信息、数据加载选项和延迟加载
- 步步为营VS 2008 + .NET 3.5(13) - DLINQ(LINQ to SQL)之用户自定义函数、在不同的DataContext之间做更新、缓存、获取信息、数据加载选项和延迟加载
- 步步为营VS 2008 + .NET 3.5(13) - DLINQ(LINQ to SQL)之用户自定义函数、在不同的DataContext之间做更新、缓存、获取信息、数据加载选项和延迟加载
- 更新LINQ to SQL和LINQ to Entities 产品路线图
- 读取xml通过deserialize和linq to sql快速更新数据表
- Linq to Sql自动生成实体类重名情况的处理
- ASP.NET 3.5核心编程学习笔记(23):Linq-to-SQL 数据的更新、事务、存储过程、函数
- Linq to Sql 之数据更新与事务
- LINQ to SQL更新数据库操作(转)
- Linq TO Sql 使用反射技术更新数据库
- 在linq to sql中处理“更新已被其它用户删除对象”的错误
- LinqToSql中更新或删除数据时"找不到行或者行已更改"的解决办法
- Linq to SQL 不能更新xml字段
- ScottGu之博客翻译-LINQ to SQL第四部分,更新数据库 LINQ to SQL (Part 4 - Updating our Database)
- 在Linq to Sql中管理并发更新时的冲突(3):使用记录的时间戳进行检测
- LINQ(LINQ to SQL)之调用存储过程的添加、查询、更新和删除
- Asp.net MVC、Extjs(运用Linq to SQL和List泛型)批量更新、删除、打印(使用CKEditor)、导出Excel
- ADO.NET Entity Framework beta 3 和Linq to SQL 在缓存处理上的不同