Session乱窜,数据混乱。
Session是用ASPState存的。
服务器4G4核。
网站平时运行正常,有时突然Session乱窜,数据混乱 count(0) 统计刷新一次变一次不会报错,
无厘头报错 DataBinding:“System.Data.DataRowView”不包含名为“xx”的属性
报错以后下面三种方式皆可恢复正常
回收程序池后正常、覆盖DLL后正常、修改webconfig后正常。
SQLHelper 用的是petshop4.0的
说明:内存和CPU绝对够用
以下是和我出同样错误的
http://zhidao.baidu.com/question/98221363.html?old=1&afterAnswer=1#here
应该是程序的问题,与应用程序池无关
程序能正常运行5天左右没问题,操作数据库的用的是petshop的SQLHelper,活动连接随时都是两个。
一出问题回收进程或者改一下webconfig就好了,写了好多网站就这网站奇怪了,我完全搞不懂
@I don't bird you:
仔细查一下代码吧
程序没有缓存,因为要及时给别人快递单号。出错的时候会员A会看到会员B的会员B可能会看到会员C的
@dudu: 今天终于等到他报错了
一搜才发现很多人都遇到这问题到目前为止还没搜出答案下面这些全是这个错一出错全站都出问题
http://www.cnblogs.com/wangfupeng1988/archive/2010/09/21/1832702.html
http://www.itshixun.com/Reward.aspx/T-174
http://yeziwenwen.blog.51cto.com/872759/185836
这字段明明是存在的我也没用什么GridView太奇怪了不知道用什么办法??
期待你的解决方案,我也遇到同样的问题。session都用怕了,搞得信息乱窜。
已经查了很久改了些地方过一两周看下才知道好了告诉方法
经过N天的改动终于发现解决了问题
原来是操蛋的static
但是到现在都想不通、、、、前段时间没事干就把网站常用的三个方法变为了静态一个是检测是否登陆static string,是 返回用户名,不是 跳转、一个是检测帐户预存static decimal,一个是变动帐户预存 static void。
我的sqlhelper里面全是static没有出过错 反而就这么三个干了这么大的事
按道理人多的时候变动也是各变各的量,应该不造成影响。 static int ExecuteNonQuery 不也是这道理么为什么他不错
希望高人指点迷津
好像还真是static的问题,我的也发现好多static变量。不过那些程序都不是我写的,也不只是谁那么菜,滥用static。根本原因我也不知道,继续关注楼主