お世話になっております。
ちょっとつまづいてしまったので、知恵をお貸しください。
AとBのフィールドにそれぞれ日付が入っていて、比較して新しい日付のものをCのフィールドに表示させたいと思っています。
例:
A:2006/05/31 B:2006/06/01 → C:2006/06/01
A:2006/06/02 B:2006/06/01 → C:2006/06/02
A:2006/06/01 B:2006/06/01 → C:2006/06/01
以上のようにするにはどうすればよいでしょうか。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
>Jetデータベースエンジンで、入力検査の式にあるフィールド’A'またはテーブル’テーブル名’の規定値が認識されません。
これはテーブルのエラーですね。
テーブルの既定値に式を入れているのでエラーになります。
テーブルのフィールド内では出来ません。クエリやフォーム上のプロシージャなどで新しい日付をCのフィールドに更新させるように処理しないと出来ません。(AccessはExcelなどの表計算ソフトではありませんので)
更新クエリでCのフィールドに
IIf([A]<[B],[B],[A])
として更新すれば出来ます。
フォーム上ではA・B・CがあればBのコントロールの更新後処理などに
Me![C]=IIf([A]<[B],[B],[A])
などの様にCに代入するようにすれば出来ます。
ありがとうございます。
たしかに、そうでした。夜中に一人で考えてると迷いの森に入ってしまいます。解決できました。とても助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessテキストボックス内に2つのフィールドの値を比較して大きい方の値を表示させる方法 1 2022/09/09 10:50
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Accessのデータ型の日付/時刻型について 2 2023/02/14 07:40
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Accessを使って日付を比較したい
その他(Microsoft Office)
-
Accessで日付の比較がうまくいかない
その他(データベース)
-
クエリで日付型のIIF関数の使用
Access(アクセス)
-
-
4
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
5
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
6
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
7
ACCESSでコントロールソースの変更
Access(アクセス)
-
8
ACCESS 一番最新の日付の金額を出したいのですが・・
その他(データベース)
-
9
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
10
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
11
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
12
アクセスのフィールド表示を2段にする方法・抽出の方法
Access(アクセス)
-
13
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
14
アクセスで月単位の抽出
Access(アクセス)
-
15
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
16
「#エラー」の回避
Access(アクセス)
-
17
ACCESSにてフィールド間の最小値を表示するためのモジュール
その他(データベース)
-
18
ACCESSのMax(Min)関数使用方法
Access(アクセス)
-
19
Access 各レコードの中での最大フィールドを抽出したい
Access(アクセス)
-
20
アクセスで#エラーを表示させない方法は?
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
テーブルでメモ型になっている...
-
Accessで、1つの項目に複数の...
-
Accessのテーブルのフィールド...
-
更新クエリをリンクデータベー...
-
Accessを開きなおすとテキスト...
-
テキストボックスにクエリ結果...
-
access フォームを開くと「パ...
-
Access2002の重複クエリで大文...
-
ACCESS2003でクエリのフィール...
-
Access2010での、レポートの両...
-
Accessで、テーブルに入力した...
-
SQLステートメントのFROM句・・・
-
ACCESSのテーブル複数行...
-
accessでの文字列の混ざった連...
-
Access:値が求めたい値の2倍...
-
accessのユーザー定義関数記述...
-
Accessのクエリでハイパーリン...
-
Access2013 レポートで一定行数...
-
追加クエリでテーブル全体を指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessを開きなおすとテキスト...
-
Accessで、1つの項目に複数の...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
テーブルでメモ型になっている...
-
Access:値が求めたい値の2倍...
-
アクセスのクエリ 1文字以上を...
-
Accessで、テーブルに入力した...
-
Accessのクエリでハイパーリン...
-
accessでの文字列の混ざった連...
-
Access で 特定の文字の個数を...
-
アクセス クエリのフィールド...
-
access フォームを開くと「パ...
-
追加クエリで特定フィールドの...
-
途中で改行されたCSVをAccessに...
-
更新クエリをリンクデータベー...
-
Access2010での、レポートの両...
-
ACCESSのテーブル複数行...
-
Access2002の重複クエリで大文...
おすすめ情報