VCよりSQLサーバーへ接続…open object – プログラミング – Home

VCよりSQLサーバーへ接続...op...
 
通知
すべてクリア

VCよりSQLサーバーへ接続...open object


亀さん
 亀さん
(@亀さん)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

こんにちは!現在CDatabaseとCRecordsetを使用してSQLサーバに接続しています。そこで
コネクションは1つにしてレコードセットを何度もオープンしています。
当然レコードセットはLOOPのなかで何度もCRecordset.Open();、CRecordset.Close();
を使用していますが、ここでLOOPを進めていくとQLサーバー側でOPEN OBJECTの数がたらないというエラーログがSQLサーバー側で残ります。当然CLOSE使用により破棄されているとおもっていたのですがそうでもないみたいです。なぜCloseではオブジェクトの破棄が出来ないか?
またどうしたらOPEN OBJECTの数がへるのか?よろしくお願いします。


引用解決済
トピックタグ
masa
 masa
(@masa)
ゲスト
結合: 25年前
投稿: 64
 

はずしてたら ごめんなさい
CDatabase のBeginTrans(),CommitTrans()を使用してみたらどうですか
トランザクションのコミットの対応はどうしているのでしょうか?


返信引用
亀さん
 亀さん
(@亀さん)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

参照のみですのでBeginTrans(),CommitTrans()は使用していません。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました