【问题标题】:Access IIF statement using dates使用日期访问 IIF 语句
【发布时间】:2015-05-21 08:26:58
【问题描述】:

有人可以帮我解释为什么我在这个 IIf 语句上得到 #Error 的结果吗?

ENDDT: IIf([dbo_Pr_EmpPayData_T]![dteTerminationDate]="9/9/9999",
Null,Format([dbo_Pr_EmpPayData_T]![dteTerminationDate],"mm/dd/yyyy"))

我想做什么.... 如果该字段包含 9/9/9999 什么都不做,请给我一个空白字段。否则,我想要字段中的日期,并且我希望它的格式为 mm/dd/yyyy。

【问题讨论】:

    标签: date ms-access iif


    【解决方案1】:

    您需要用# 而不是引号将您的 9/9/9999 括起来。

    【讨论】:

    • 好吧,现在我觉得自己很愚蠢,哈哈……谢谢你这次做得很好!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多