从数据库读出一个值 用Session传递
前一阵把数据库中的这行删除了
可是后来从页面上莫名其妙读数据应该是另外一行的值却出来的是原本已删除应该不存在的值
不知道为什么
进数据库看确实没有了啊
是不是服务器的问题

解决方案 »

  1.   

    莫名其妙啊,我直接进数据库改的是测试用的登录名,比如原来是 XX ,改成 XX管理员
    用后者能登陆进去说明数据库的选择肯定没问题,但是按特定的操作顺序进入不同页面读Session的参数就变成了原来的……
      

  2.   

    后者怎解?
    数据库没有问题 程序也没有问题 我在想是不是过去的数据存在一个类似缓冲区或Cookie里了
    但是别的机子访问也会出现这样的问题。
    如果我把数据库删除重新建一个会不会好?
      

  3.   

    相关网页上加上
    HttpContext.Current.Response.Expires = 0;
    HttpContext.Current.Response.CacheControl = "no-cache"; 2.0特别喜欢自做多情缓存数据。我上个星期,刚刚学AJAX。用来做会员登录界面。
    我发现登录有时候符合设计要求,有时候登录成功还显示没有登录的界面。
    崩溃了3天,天天研究、调试COOKIES是不是100%被生成了。后来总结出规律,发现这个问题。