![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
厳密に言うと rs.Close と Set rs = Nothing は意味が異なります。
Set rs = Nothing
でレコードセットオブジェクトがメモリから開放されるのなら( rs 以外によってレコードセットオブジェクトを参照していない場合)、rs.Close はいらないんじゃないかと思います。
Public rs2 As Recordset
Set rs2 = rs
のようなことをしていた場合( rs 以外によってレコードセットオブジェクトを参照している場合)は
Set rs = Nothing としても rs2 が生き残っているので、レコードセットオブジェクトはメモリから開放されません。従ってこの場合、Close しない限り開いたままになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- 国産車 ホンダフィット2代GE6に乗っていますが RSというのはスポーティーですか 1 2023/06/01 15:09
- 子供の病気 RSについて 何度も質問ごめんなさい。 息子がRSになってから、だいぶ経ちます。 14日からRSの症 5 2023/03/26 13:29
- デジタルカメラ DJI LiDAR レンジファインダー (RS)にはDJI RS3 Pro/Pro COMBO無しで 1 2022/07/21 15:54
- 工学 エミッタ設置増幅回路で下記の要件を満たす増幅器を設計せよ。 要件は必要要件であり、例えば、少なくとも 1 2022/12/16 10:15
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Access サブフォームでの選択行の取得
その他(データベース)
-
closeとメモリの開放について
Visual Basic(VBA)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
-
4
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
5
EXCEL-VBAにてADOのレコードセットを使用している際のメモリの開放について
Visual Basic(VBA)
-
6
ADOのCursorLocationプロパティ
Visual Basic(VBA)
-
7
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
10
ウォッチ式の文字数制限について
Visual Basic(VBA)
-
11
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
12
どこにもフォーカスを当てたくない
Access(アクセス)
-
13
Accessで、メモリを開放するタイミング
その他(データベース)
-
14
レコードセット(ADO.Recordset)で処理レコードは何番目?
Visual Basic(VBA)
-
15
ADO VBA 実行時エラー3021
Visual Basic(VBA)
-
16
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
17
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
18
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
19
Accessでテーブル名やクエリ名一覧の抜き出し
Access(アクセス)
-
20
Accessを開くと「排他モードじゃないので変更しても保存できない」との旨の表示が出てしまう。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ADOを使ったDBアクセス後のメモ...
-
テキストボックス名を変数で指...
-
Oracle:Oracleシーケンスとは?
-
AccessのMDBファイルを開く際に...
-
【Excel】[Expression.Error] ...
-
SQLPLUSで結果を画面に表示しない
-
特定のエクセルファイルを起動...
-
共有フォルダに誰が何にアクセ...
-
Batch: フォルダ内の特定のファ...
-
VBAでCSVファイルが使用中かど...
-
AccessVBAで作成したExcelファ...
-
100万行のCSVを10万行ずつのフ...
-
ACCESSのモジュールエラー?
-
AccessからExcelのファイルを起...
-
TXTで作成したファイルをDATフ...
-
tmpファイル なぜできる?削除...
-
ACCESS で 項目名を出力せずに...
-
mdbファイル フォームを開くと...
-
エクセルで縦のカラムデータを...
-
Access2007のエキスポートについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ADOを使ったDBアクセス後のメモ...
-
AccessのMDBファイルを開く際に...
-
テキストボックス名を変数で指...
-
ストアドプロシージャで外部プ...
-
Symfowareでの動的SQL
-
オラクルのシーケンスについて
-
アウトルックのメール送信
-
警告音について
-
Notesにて「指定したコマンドが...
-
ORACLE9iをVB6のADOで更新でき...
-
SQL Server 2000 SELECT文実行...
-
ACCESS2007でのDAO(?)につき...
-
postgresql DELETE後commit...
-
Oracle:Oracleシーケンスとは?
-
VBからRDOの接続ができない!困...
-
SQL Serverへエクスポートする...
-
Oracle10g キャッシュヒット率...
-
oracle8iでのシーケンス作成
-
パワーポイントの利用アイデア
-
ACCESS2000でテキストファイル...
おすすめ情報