今天我用同样一个链接地址访问web程序,在自己机器上面数据显示和同事机器上面的数据居然不一致;请问这个是什么原因导致的呢??初步排除不是缓存导致,其他原因欢迎各位大侠解说下

解决方案 »

  1.   

    SQL有根据时间来查询?
    显示的时候放到一个SET里面?
      

  2.   

    1. 你可以到DB检查table中的记录是怎么样的? 看是否和你的数据相同?
    2. 你有没有做什么操作?比如你删除了记录然后没有刷新或重新查询?导致的数据不同?
    3. 这个程序有没有做权限之类的操作,比如说一般用户是不能查看到某些数据,是代码中屏蔽掉了的.
    4. 如果都没有问题,那就不清楚了..看看是不是代码中的问题了.还有中可能是,有些新手写代码是往页面设置,但是,是没有删除页面的记录的情况下的,就是search一下,记录就成倍的增加..希望能帮到你! 等楼下补充吧..
      

  3.   


    记录数据库中的信息,然后你和你同事再分别访问同样的地址,对比数据库中信息有什么不同,说不准是你的哪里调用了update什么的,忘记了删除。
      

  4.   

    那应该是取出来的数据是随机的。 有时候用hibernate的子查询会出现这样的事