No.1ベストアンサー
- 回答日時:
こんにちは。
maruru01です。ソースのテーブルまたはクエリを、DCount関数でカウントして、0の場合に条件分岐すればいいのではないでしょうか。
If DCount("フィールド名", "テーブル名", "条件") = 0 Then
という感じで。
この回答への補足
実際のコードはこんな感じです。
Year = "(テーブル.年=" & (Me!入力年.Value) & ")"
Month = "(テーブル.月=" & (Me!入力月.Value) & ")"
Day = "(テーブル.日=" & (Me![7].Value) & ")"
WhereCond = WhereCond & " AND (" & Year & " AND " & Month & " AND " & Day & ")"
WhereCond = Mid(WhereCond, 6)
DoCmd.OpenForm "フォーム", acNormal, , WhereCond
回答ありがとうございます。
現在、年月日で検索を行っているのですが、
例えば、2003年7月30日のデータはテーブルに入ってるけど、2003年7月31日のデータはテーブルに入ってない、という場合なんですが、
それでもDcountで分岐できますか?
すいません、想像ができなくて…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス・テーブルの改行につ...
-
クエリ上でフィールド名が2つ...
-
アクセス:SQLでフィールド...
-
アクセスクエリで英数字のみ半...
-
Access フォームで複数テーブル...
-
アクセスでの、フォームとテー...
-
Accessで更新履歴情報を保存(...
-
ACCESSのリストボックスで複数...
-
Access フォーム上でのテキス...
-
Access 別テーブルにある値を抽...
-
ACCESSの時刻の引き算
-
テーブルとクエリの相関図は表...
-
アクセスへのエクセルからのコ...
-
アクセスのテーブルでコードを...
-
差込印刷での全角表示について...
-
SQL文で パラメータが少なすぎ...
-
レコード数のカウント
-
日付型のフィールドに空白を入...
-
2つのテーブルに共通するレコ...
-
クエリの結果が文字化け(Access...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クエリ上でフィールド名が2つ...
-
アクセス・テーブルの改行につ...
-
Accessで更新履歴情報を保存(...
-
アクセスでの、フォームとテー...
-
Access フォーム上でのテキス...
-
アクセスクエリで英数字のみ半...
-
アクセス:SQLでフィールド...
-
ACCESSの時刻の引き算
-
アクセス: フォーム上で計算...
-
Access 別テーブルにある値を抽...
-
ACCESSのリストボックスで複数...
-
INT関数のバグ?
-
アクセスでテーブル入力用のフ...
-
アクセスに自動入力を入れたい
-
アクセスのテーブルでコードを...
-
アクセスでフォームに入力した...
-
access テーブルの色分けについて
-
Access 住所入力支援が機能しま...
-
Access ルックアップが反映され...
-
アクセスの追加クエリで教えて...
おすすめ情報