
No.2ベストアンサー
- 回答日時:
>クエリのプロパティをスナップショットにした場合とそのクエリをテーブル作成した場合結果としてその両者は同じものなのでしょうか。
別々のクエリとして比較した場合、テーブル作成するのとスナップショットでクエリを開くのが同じタイミングであれば同じものです。レコードセットをスナップショットで展開する場合はクエリが発行されたタイミングでテーブルのレコードを参照しているだけでそれ以後の更新等は反映されません。レコードセットがダイナセットの場合は反映されます。
Accessの場合、選択クエリでレコードセットにスナップショットを指定しても他のテーブル作成クエリ等に変更した時点で自動的にダイナセットに変更されるはずです。
>違うとすれば、利用上、何がちがうか
簡単にいうと
スナップショット:データベースファイルなどを特定のタイミングで抜き出したもの。更新不可。
ダイナセット:クエリを実行した結果やテーブルから取り出した一部や全部のデータのこと。更新可能。
No.3
- 回答日時:
私の場合、以下のように使い分けています。
例えばクエリで抽出したレコードを元に、更にクエリを実行する、
という必要がある場合には、最初のクエリをテーブル作成クエリにします。
(一連の操作を実行した後は、(その操作を行ったフォームを閉じるタイミングで)
作成したテーブルを削除)
こうした方が、後続のクエリの実行速度が上がりますので。
一方、特に後続操作がない(→結果を表示させるだけ)場合は、
選択クエリで済まします。
(HDDへの書込が不要な分、早い(らしい)、と聞いたのと、わざわざ
テーブルを削除する等の操作が不要であることから)
で、レコードを参照専用とする場合にスナップショットに設定しています。
(但し、私の場合、実際にはクエリ側ではなく、それを表示させる
フォームの方で設定していますが)

No.1
- 回答日時:
>クエリをテーブル作成した場合
の意味が良く判りません。
>スナップショットにした場合
は、ヘルプに記載されているように
「フィールドに連結されたテーブルまたはコントロールは編集できません 」
ということでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのスプレッドシートエクスポートで、シートが追加されてしまう 2 2022/07/16 21:45
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Access(アクセス) アクセスで教えてください。 電話番号 000-0000-0000あった場合、 クエリで 000 00 4 2022/06/27 16:23
- MySQL クエリを、PhpMyAdminで作成して実行するとき、まず、テーブルのバックアップを作成してから行う 1 2023/05/29 16:38
このQ&Aを見た人はこんなQ&Aも見ています
-
限定しりとり
文字数6文字以上の単語でしりとりしましょう
-
Access サブフォームでの選択行の取得
その他(データベース)
-
アクセスでレコードの内容が変更されたかどうかを調べるには
Access(アクセス)
-
コンボボックスで選択したものをクリアーしたい(アクセス VBA)
Access(アクセス)
-
-
4
Accessでレコードの保存をせずにフォームを閉じたい
Access(アクセス)
-
5
親・子リンクフィールドの設定は、どうすればよいのでしょうか。
その他(Microsoft Office)
-
6
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
7
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
8
Accessのリンクされたテーブルでリンク先ではデータを変更出来ないようにするには?
Access(アクセス)
-
9
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
10
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
11
どこにもフォーカスを当てたくない
Access(アクセス)
-
12
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
13
VBAのAccessでDATE型のINSERT
その他(データベース)
-
14
アクセス クエリを別のファイルへコピーするには?
Access(アクセス)
-
15
アクセスのフィールド表示を2段にする方法・抽出の方法
Access(アクセス)
-
16
Accessファイルを作成者以外は編集できないように設定するには
Access(アクセス)
-
17
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
18
テキストボックスに入れた内容をAccessのテーブルに登録する方法を教えてください。
Visual Basic(VBA)
-
19
Accessのフォームのプロパティが表示されない
その他(データベース)
-
20
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
ACCESSでクエリを作成したら「...
-
「データベースまたはオブジェ...
-
ACCESSで2つのテーブル比較で...
-
マイクロソフトのアクセスでい...
-
[ACCESS]クエリで抽出したレコ...
-
アクセスでフォームが更新でき...
-
SQLで優先順位が高いレコードを...
-
クエリで「データ型が一致しま...
-
ACCESS クエリー 抽出条件が...
-
Access VBAでパラメータクエリ...
-
access:連続データ入力
-
AccessでのDISTINCTROW 、DISTI...
-
Access200のFilterとFindの違い
-
ACCESS クエリで、グループ化...
-
マイクロソフトAccessでsqlのas...
-
accessで選択クエリで得た全レ...
-
長いSQL文を見やすくするツ...
-
access・カウント結果がゼロで...
-
Accessクエリのデータ自動表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
「データベースまたはオブジェ...
-
ACCESSでクエリを作成したら「...
-
ACCESSにてフィールド間の最小...
-
ACCESS クエリで、グループ化...
-
access・カウント結果がゼロで...
-
アクセスでフォームが更新でき...
-
クエリで「データ型が一致しま...
-
ACCESS のクエリー実行に異常に...
-
SqlServer2012 ビューとクエリ
-
追加先の発見方法(SQL以外)
-
ACCESSでデータ削除すると「読...
-
ユニオンクエリについて
-
ACCESSで2つのテーブル比較で...
-
SQLで優先順位が高いレコードを...
-
選択クエリで偶数月しか表示し...
-
Accessのフィルタ検索でデータ...
-
Accessのクロス集計クエリから...
-
ACCESS クエリー 抽出条件が...
-
access:連続データ入力
おすすめ情報