• ベストアンサー

ADOのレコードセットをローカルにキャッシュする方法

ご質問させて頂きます。 MS SQL 2000 と VB 6.0 の環境で、ADO接続しています。 SQLサーバに接続し、データをレコードセットに取得したのですが、Connectionをクローズするとレコードセットも参照できなくなってしまいます。 Connectionをクローズ後もレコードセットを使えるようにする方法はありませんでしょうか? どうぞ宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#5584
noname#5584
回答No.1

> Connectionをクローズ後もレコードセットを使えるようにする方法はありませんでしょうか? Recordset.Save メソッドを使えばよろしいかと愚考致します。 詳細は、こちら↓をご覧ください。 [ MSDN ] http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpado260/htm/mdmthsavex.asp [ Google 検索: VB ADO Recordset 永続化 ] http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=VB+ADO+Recordset+%E6%B0%B8%E7%B6%9A%E5%8C%96&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

参考URL:
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpado260/htm/mdmthsavex.asp
yunn84
質問者

お礼

お礼がおそくなってすみません。ご回答ありがとうございました! 私も自分なりにいろいろ調べたのですが、ADOはコネクションが接続してるあいだのみ有効なものだという認識が不足してました。 SAVEメソッドの情報ありがとうございます。早速参考にしてみます。どうもありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A