为了账号安全,请及时绑定邮箱和手机立即绑定

nettiers 缓存问题怎么解决?

nettiers 缓存问题怎么解决?

肥皂起泡泡 2018-12-06 11:40:21
问题是这样的: 背景:我有两个网站A和B.底层都是用的Nettiers(版本2.3.1)生成的,包括查询和操作数据库都是用的Nettiers.而且连得都是同一个数据库,只是两个网站的业务不同.我在B网站新增一条数据,在A网站同样能看到而且可以做其他操作. 问题:我现在通过A网站更改了B网站新增的这条数据,但是在B网站看到的还是没更改的数据.要把IIS重启才行,请问这种问题怎么解决?(不要说不用这个底层,项目都快上线了才发现的这个问题.)
查看完整描述

1 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

这个是默认开启缓存引起的,修改配置文件,粗体部分由默认的true改为false。

<add name="SqlNetTiersProvider" type="....." connectionStringName="..." providerInvariantName="System.Data.SqlClient" entityFactoryType="..." useEntityFactory="true" enableEntityTracking="false" enableMethodAuthorization="false" useStoredProcedure="false" defaultCommandTimeout="30"/>

查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 445 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信