最近用linq 实体框架做了个小系统,可惜这个问题有些困扰,还望高手指教。
补充说明一下: 我写了测试代码,分别用单表对于的实体集合及多表联合查询的结果对grid做绑定,在数据库端手工修改之后
单表绑定的能反应出新的值,可是多表查询绑定的还是原来的值。
是重新查询过的数据。 貌似datacontext对数据做了缓存,位于datacontext之外的修改它无法感应到。。
你查询多表的时候,多表加载数据的时候是不是有重新加载?