http://topic.csdn.net/u/20081217/08/487d4227-5d85-41d9-9852-295e6c7abf83.html 一个session的问题没一个人能解决! 
if (Session["访客"] = null)
{
更改数据库中访客对应的状态  //1段
}
if (Session["客服"] = null)
{
 更改数据库中客服对应的状态  //2段
 }按这种写法根本不行,, 
更改数据库中访客对应的状态  //1段  在这个位置已经取不到 
session["访客"]的值了,还更改个鸟状态. 到底有人会不啊 

解决方案 »

  1.   

    Session["访客"] = null首先你要搞清楚要几个“=”号再来问
      

  2.   

    我不是高手,所以我不用死可以用cookie
      

  3.   


    if (Session["访客"] = null)
    {
    更改数据库中访客对应的状态  //1段
    }
    if (Session["客服"] = null)
    {
     更改数据库中客服对应的状态  //2段
     }55555555555555555 我用的就是 ==//...你判断了Session["访客"] == null 为true.
    你还去if块里面去取 Session["访客"]的值?牛。
      

  4.   

    if (Session["访客"] == null)
    {
    更改数据库中访客对应的状态  //1段
    }
    if (Session["客服"] == null)
    {
     更改数据库中客服对应的状态  //2段
     }是两个==
      

  5.   

    ...晕...
    你需要自己辨认下你的判断语句,true or false?然后看结果..
      

  6.   

    手仙,喔不试膏首!
    1、  “==”
    2、  “既然等于null,那怎么可能还有值呢”
      

  7.   

    手仙,喔不试膏首!
    1、  “==”
    2、  “既然等于null,那怎么可能还有值呢”
      

  8.   

    第一次看到session["这里用汉字"]
      

  9.   

    知道你的问题 SESSION_end ,session 结束时做一些操作我也知道为什么你取不到值,但我不告诉你
      

  10.   

    LZ是想在用户关闭网站之前把数据库中的状态改变吧session什么时候会过期实在不好判断 ,而且LZ的那个事件应该也不对,SESSION都END了,应该就取不到值了我的做法通常是在网页的关闭事件触发JAVASCRIPT的一个FUNCTION.这个FUNCTION负责使用XMLHTTP与后台通信,从而改变数据库中的状态不过也经常发生SESSION丢失,或是非法关闭浏览器导致在线状态不准确的问题.
      

  11.   

    CSDN愤青多,LZ要小心些,我先闪。。
      

  12.   

    session都等于null了,你说if里面的东西会执行么。。 哎。。
      

  13.   

    楼主故意发个贴搞笑的,
    session["这里用汉字"],
    if(session["汉字"]=null)这里用"=";

       maybe还在这里取session["汉字"]的值

      

  14.   

    这段时间都没有功夫上csdn了 不过这个帖子真的很吸引人 我输入了超长的用户名登陆来到这里 就想问一句话 楼主发的这是个冷笑话吗?
      

  15.   

    知道LZ是那个人了,原来就是做http://www.lifeiw.com/做一年的牛人啊。。
    http://forum.csdn.net/PointForum/Forum/UserTopicList.aspx?user=che2piaopiao
      

  16.   

    意外 意外 还能看到这样的帖子   首先 表达式和赋值 你没弄清楚  另外你的逻辑思维混乱 为true的时候改干什么 为false的时候又改干什么  你完全没弄明白
      

  17.   

    我不是高手...............但是不许你骂高手..........
    你就给我们看一段代码有什么用啊,没头没尾的,谁知道你有没有把参数赋值到session中