0

Access2010の日付フィールドを今日の日付から90日と比較しようとしています。この数式は、レポートのテキストボックスに表示されます。以下に示すステートメントを追加しようとしましたが、レポートを実行するときに「d」の値を要求されます。

IIf([DUE_DATE]>(DateAdd(d,90,Date)),[LETTER_DUE_DATE],Date)

私が間違っていることを理解するのを手伝ってくれませんか?

4

1 に答える 1

2

MS Access では、日付は 2 倍になります。追加するだけです。

IIf DueDate>Date()+90, ...

DateAdd を使用する必要がある場合、d は文字列です。

DateAdd("d",90,Date)
于 2013-02-04T23:08:08.090 に答える