ユーザーがログインしたときに辞書を作成し、その辞書をセッション変数に保存する従来のASPサイトがあります...
dim objDict
set objDict = server.createobject("scripting.dictionary")
' processing here to fill dictionary
set session("user") = objDict
それはすべてうまく機能しますが、別のページに移動して、このように保存された辞書から値にアクセスしようとすると...
session("user").item("id")
次のエラーが表示されます...
error '80020009'
保存された辞書に間違ってアクセスしているかどうかを誰かに教えてもらえますか? 辞書オブジェクトをセッション変数に保存するのは悪い/間違ったことですか?
ありがとう