为什么我无法在Session中存储一个对象。

glyc 2002-07-26 09:45:19
我在Session中存放了一个对象,
Set MyObj=Server.CreateObject("MYCOM.MYOBJ")
Session("MyObj")=MyObj
可是我在另一个页面读取
Session("MyObj")
却是空的。为什么?
...全文
8 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
七伤拳 2002-07-26
However, if you store an object in the Session object and use VBScript as your primary scripting language, you must use the Set keyword. This is illustrated in the following script.

<% Set Session("Obj1") = Server.CreateObject("MyComponent.class1") %>

必须要用 Set 关键字
回复
zyhowe 2002-07-26
你的IE不支持COOKIE,更改一下设置吧
回复
happynet 2002-07-26
你要保存 MyObj=Server.CreateObject("MYCOM.MYOBJ")
应该这样

MyObj=“Server.CreateObject(""MYCOM.MYOBJ"")”
然后在存入SESSION中!

回复
yonghengdizhen 2002-07-26
对象必须支持公寓线程.
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告