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も見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
アクセスでフォームが更新できない&データ参照ができなくなった
その他(データベース)
-
-
4
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
5
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
6
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
7
AccessのSQL文で1件のみヒットしたら終了させる構文。
その他(データベース)
-
8
「RunSQL」と「Execute」の違い
Access(アクセス)
-
9
access テーブル内のレコードの編集を不可に。
その他(データベース)
-
10
Accessのリンク先を相対パスにしたい
その他(データベース)
-
11
YES/NO型の値
Excel(エクセル)
-
12
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
13
ACCESSのフォームで列固定?
Access(アクセス)
-
14
新規レコード行を非表示にしたい
Access(アクセス)
-
15
Accessでグローバル変数を宣言して定数を定義したい
その他(データベース)
-
16
ODBCリンクの際にACCESSでは読み取り専用にしたい!
Oracle
-
17
ACCESSで開いているユーザーの特定方法
Access(アクセス)
-
18
Access VBAでクエリーのレコード件数を取得したいのですが
その他(データベース)
-
19
ACCESSフォーム入力後の確定
Access(アクセス)
-
20
2回目に画面のレコードセットの値が読めない
その他(データベース)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
ACCESS クエリで、グループ化...
-
ACCESSでクエリを作成したら「...
-
月別の利用者実人員の集計方法
-
access・カウント結果がゼロで...
-
ACCESSにてフィールド間の最小...
-
「データベースまたはオブジェ...
-
access:連続データ入力
-
Access あるクエリを利用して...
-
ユニオンクエリについて
-
ASでつけた名前はWHERE条件にで...
-
ACCESSで2つのテーブル比較で...
-
クエリーからクエリーを呼ぶこ...
-
SqlServer2012 ビューとクエリ
-
Access VBAでパラメータクエリ...
-
アクセスのスナップショット
-
追加先の発見方法(SQL以外)
-
MSアクセスのクエリで結果が...
-
クエリで「データ型が一致しま...
-
ACCESSで2つのテーブルの合計値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリで重複データを最...
-
ACCESSでクエリを作成したら「...
-
access・カウント結果がゼロで...
-
ACCESS クエリで、グループ化...
-
「データベースまたはオブジェ...
-
ACCESS クエリー 抽出条件が...
-
クエリで「データ型が一致しま...
-
ACCESSにてフィールド間の最小...
-
追加先の発見方法(SQL以外)
-
access:連続データ入力
-
SQLで優先順位が高いレコードを...
-
ACCESS のクエリー実行に異常に...
-
Accessのクロス集計クエリから...
-
accessで選択クエリで得た全レ...
-
Access あるクエリを利用して...
-
ユニオンクエリについて
-
ACCESSでデータ削除すると「読...
-
Accessのフィルタ検索でデータ...
-
ACCESSで2つのテーブル比較で...
-
アクセスでフォームが更新でき...
おすすめ情報