读书人

运用EF查询数据标识信息放在类文件

发布时间: 2013-07-20 11:07:48 作者: rapoo

使用EF查询数据,标识信息放在类文件,数据有时候会错乱
急急急 请问有没有人遇到过这种问题 我现在不清楚到底是哪一步出问题了

用户信息 cookie和session各一份
登录时保持一致

登录后将信息存储到xxx.cs文件 每次获取用户信息就在这个类中获取

然后这里的数据读取是用EF弄的

现在问题是 用户1登录后竟然可以读取到用户2的数据 这个我很不解 我认为的就是EF是没问题的 是不是用户信息存储的问题 求大神帮忙看一下 没有具体代码 充逻辑上分析是什么问题 session Cookie 存储 类
[解决办法]
自己看下数据库的用户表 不就知道了
[解决办法]
一般登录后直接存在Session中,Session你可以存储用户这个对象 比如 Class User{ UserId,UserName}等

以后的每一次读取都要都过当前Session来操作

如果需要其他更具体的信息,则可以通过Session中UserId ,然后再根据EF来查询具体的用户相关信息

读书人网 >C#

热点推荐