我在webservice里定义了一个类,里面有一个成员变量m_lxxxx,为什么它的值保存不下来呢,比如我在一个函数里已经给它赋值了,我要在另外一个函数里获取这个变量值,居然提示我“句柄未初始化。”很郁闷啊,怎么跟c++差别这么大捏。

解决方案 »

  1.   

    你要先搞清楚webservice是基于HTTP请求的!也就是说它是无状态无连接的就象网页一样是不会保存状态的除非使用SESSION所以你要保存值就要使用SESSION
      

  2.   

    我做了一下测试,如果这个类的成员变量是简单数据类型,比如string那它的对象就可以保存这个值,如果是复杂数据类型比如OleDbConnection就不行,哪位执教一下怎么回事?
      

  3.   

    我说了webservice是基于HTTP请求的!你就把它当成一个普通的网页来想它就能解决很多问题