做人事管理系统的时候员工进入查询信息的时候用什么代码实现只能查询孜孜的信息,而不能查询别人的信息

解决方案 »

  1.   

    在查询中加入员工ID即可!
    例子:
    SELECT * FROM 员工信息表 WHERE 员工编号='123456'
      

  2.   

    加判断,你登录的用户信息肯定是存在session中的,查的时候把user信息从session中取出来,然后再去查,或者查的是很加判断,必须和session中的userid相同才能去查。
      

  3.   

    怎样user信息从session中取出来
      

  4.   

    User user = session.getAttribute("YOUR SESSION NAME");
    XXBiz.findById(user.id);意思就是说,根据自己的id查询对应的信息。
    当然,在取session之前,你也要先保证session里面有值:session.setAttribute("YOUR SESSION NAME",user);
      

  5.   

    把登录信息存入session中,然后在session中读取当前用户信息
      

  6.   

    传一个登陆用户ID
    然后再 select * from [表名] where UID = [登陆ID]