DBCONTEXT 怎么同步外部程序的改动
DBCONTEXT 如何同步外部程序的改动
现应用场景如下:
ASP.NET MVC4 使用 dbcontext 连接数据库查询其内容
同时外部有 C++ 进程在更新数据库中的内容
每次 我使用 dbcontext 查询时都是缓存中的内容,实际上这时数据库的内容已经被外部的 C++ 进程改变了
MS SQL在数据变动时有没有机制可以主动通知 ASP.NET 程序的?
该如何处理这类问题呢?
------解决方案--------------------
dbContext.Refreash();
------解决方案--------------------
sqldependency
http://www.codeproject.com/Articles/12335/Using-SqlDependency-for-data-change-events
现应用场景如下:
ASP.NET MVC4 使用 dbcontext 连接数据库查询其内容
同时外部有 C++ 进程在更新数据库中的内容
每次 我使用 dbcontext 查询时都是缓存中的内容,实际上这时数据库的内容已经被外部的 C++ 进程改变了
MS SQL在数据变动时有没有机制可以主动通知 ASP.NET 程序的?
该如何处理这类问题呢?
------解决方案--------------------
dbContext.Refreash();
------解决方案--------------------
sqldependency
http://www.codeproject.com/Articles/12335/Using-SqlDependency-for-data-change-events