我在查询中添加了以下字段:
IIf(Date()<[NextQDue],"Less","Greater")
NextQDue字段是在另一个查询中创建的,格式为“短日期”。 NextQDue中的值为12/20/2018。今天的日期是1/1/2019。该查询吐出“ Greater”时吐出“ Less”。如果我将语句更改为Date()> [NextQDue],则应在显示“ Less”时吐出“ Greater”。我无法弄清楚。我相信我已经正确格式化了日期,但没有任何效果。
答案 0 :(得分:1)
始终将日期作为日期处理,而不是文本,数字,例外。
因此,请调整查询并更改NextQDue
以返回真实的日期值。
如果您需要在其他地方显示NextQDue
的值,请将该格式应用于显示它的控件。