VB6でADODCコントロールを利用してORACLE10に接続しています。
FORM上にADODCコントロールを5つ配置し接続した場合、ORACLEとのセッション数は5つできます。その後、そのフォームをUnloadしてもこのセッションは接続されたままなのですが、どのようにすればこのセッションは切断されるのでしょうか?
Oracleクライアントの機能で接続プールを行ってる場合があるので、
セッションが無限に増加して、接続エラーになる等
の弊害が無ければ気にしなくてOKです。
ただし、
ADODCは貼り付けた数だけセッションを消費し、
しかもOpenしっぱなしなので、
デモ目的の急造プログラムならともかく、
複数クライアントで使用しつづけるアプリに貼り付けるのは、個人的には避けてます。
ツイート | ![]() |