
No.2ベストアンサー
- 回答日時:
たびたびすみません。
調べてたらこんなのがでてきました。
http://www.nurs.or.jp/~ppoy/access/access/acF007 …
参考URL:http://www.nurs.or.jp/~ppoy/access/access/acF007 …
ありがとうございます。
なかなかHelpを見ても、専門用語が多くて、今一わからないのが悲しいところです。
何となく、表形式で表示しているときは、Requeryで、単票形式で表示しているときはRefreshを使うといいような気がします。(単票形式でRequeryを使うと、レコードの途中を表示していたのに、Requeryしたとたん、先頭レコードに移動してしまった気がします)
ネットワーク上で使用していると、他のユーザーの変更を反映させるのに苦労します。
お陰さまで少しは、理解できた気がします。
No.1
- 回答日時:
僕も良くわからないのですみませんが・・・
ヘルプの質問タブに「Requery」と入力して、「"Requery/再クエリ" アクション」を表示させ、「関連項目」から「RepaintObject、ShowAllRecords、Requery、および Refresh アクション/メソッドの比較」というのを選ぶといろいろと書いてありました。
そのまま貼り付けます。
●"RepaintObject/オブジェクトの再描画" アクション
●DoCmd.RepaintObjectRepaint メソッド
指定したオブジェクトのコントロールを再描画します。これらを実行しても、データベースの再クエリは行われず、新しいレコードも表示しません。
(※…僕はループ処理の関係で、テキストボックスに代入したテキストが表示されないときに使っています。)
●"ShowAllRecords/全レコードの表示" アクション
●ShowAllRecords メソッド
再クエリを行い、最新のレコードを表示し、フィルタを解除します。"Requery/再クエリ" アクションではこのような処理を行いません。
●"Requery/再クエリ" アクション
●DoCmd.Requery メソッド
オブジェクトまたはそのコントロールのソースを再クエリします。"Requery/再クエリ" アクションまたは Requery メソッドは、次のいずれかの処理を行います。
指定したコントロールやオブジェクトの基になるクエリの再実行。
指定したコントロールやオブジェクトの基になるテーブルのレコードに行われた追加、変更、削除内容の反映。
●Refresh メソッド
指定したフォームまたはデータシートに含まれるレコードを更新して、データへの変更を反映します。この変更には、マルチ ユーザー環境での他のユーザーによる変更も含まれます。Refresh メソッドが表示するのは、カレント レコードセットに加えられた変更だけです。レコード ソースへのレコードの追加や削除は反映しません。
●Requery メソッド
新しいレコード、または最後に再クエリしたときにレコード ソースから削除されたレコードを反映し、フォームまたはコントロールの基になるデータを更新します。
アクティブ オブジェクトにないコントロールを再クエリする場合は、このメソッドを使います。"Requery/再クエリ" アクションやそれに対応した DoCmd オブジェクトのRequery メソッドは使いません。
※…Refreshはレコードの局所的な変更を確定・反映するもので、Requeryは完全なすべての変更を確定・反映するものなんでしょうか?そういう感じに読めますね…。
識者の回答を待った方がいいですね。すみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
このQ&Aを見た人はこんなQ&Aも見ています
-
Access サブフォームでの選択行の取得
その他(データベース)
-
どこにもフォーカスを当てたくない
Access(アクセス)
-
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
-
4
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
5
Accessのレポートで再読み込み
Access(アクセス)
-
6
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
7
アクセスVBAのMe!と[ ]
Access(アクセス)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
Access 複数フォームを開き、画面の最上面にしたいフォームをコント
その他(データベース)
-
10
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
11
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
12
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
13
パラメータが少なすぎます。1を指定して下さい。""
Excel(エクセル)
-
14
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
15
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
16
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
17
このオブジェクトに値を代入することはできません
その他(データベース)
-
18
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
19
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
20
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS 複数のフォームから同一...
-
Accessで経過日付に応じて色を...
-
Accessフォームで詳細内の任意...
-
Accessでレコードの複製
-
ACCESSフォーム入力後の確定
-
アクセスVBAについて
-
AccessのRefresh・Requery・Rep...
-
ACCESS最終データだけ印刷でき...
-
ファイルメーカーのレコード複...
-
MSAccess ロック状態かどうかを...
-
Access 指定したレコードへ移動
-
ACCESSのカレントレコードを、w...
-
accessでオートナンバーを使わ...
-
DoCmd.SearchForRecord が動か...
-
エクセルで、抽出したデータだ...
-
access サブフォームにリストを...
-
ACCESSでVBAから選択クエリの抽...
-
AccessのWHERE句において、変数...
-
ACCESSクエリ抽出条件について
-
Access サブフォームでの選択行...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS 複数のフォームから同一...
-
Accessフォームで詳細内の任意...
-
Accessでレコードの複製
-
accessでオートナンバーを使わ...
-
ACCESSフォーム入力後の確定
-
AccessのRefresh・Requery・Rep...
-
Accessで経過日付に応じて色を...
-
access の 最終レコードの判定...
-
MSAccess ロック状態かどうかを...
-
アクセエスのレコードの更新をV...
-
MS.Access でサブフォーム付の...
-
Accessの「Form_AfterUpd...
-
DoCmd.SearchForRecord が動か...
-
ファイルメーカーProでレコード...
-
Access 指定したレコードへ移動
-
ACCESS 単票形式フォームの新...
-
ファイルメーカーで重複してイ...
-
ファイルメーカーのレコード複...
-
AccessVBA フィルタとカレント...
-
アクセスで複数レコードを1レ...
おすすめ情報