tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: オラクルのセッションが残ってしまう
投稿日: 2009/05/29(Fri) 11:04
投稿者NEMO
自己解決いたしました。

> Call OraDatabase.Parameters.Add("XXXX", <<変数A>>, ORATYPE_VARCHAR2)
>         ・
>         ・
>         ・
> Call OraDatabase.Parameters.Add("XXXX", <<変数B>>, ORATYPE_VARCHAR2)
>
> Call OraDatabase.ExecuteSQL("Begin ストアドB(:XXXX,・・・,:XXXX); end;")

上記のように変数をセットした後、明示的に

Call OraDatabase.Parameters.Remove("XXXX")

として、変数を開放してやらないと

OraDatabase.Close
Set OraDatabase = Nothing                'オブジェクト開放

などでセッションクローズした後もつかんだままになってしまうようです。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。