【问题标题】:Syntax error in IFF Access queryIFF 访问查询中的语法错误
【发布时间】:2018-06-07 01:13:04
【问题描述】:

我在查询中不断收到以下错误:查询表达式中的语法错误(逗号)'Invoice_Header.[IIf([Document_Date]

这是我的查询:Rate: IIf([Document_Date]

如果我取出表字段:Invoice_Header,查询会通过,但它会将所有内容标记为 2%,即使我知道有记录可以追溯到 2018 年 5 月 1 日之前应该是 1%。

我做错了什么?

【问题讨论】:

  • 你能构造一个可以分享的例子吗?错误是指invoice_Header 还是指代,还是Rate: IIf([Document_Date]<5/1/2018,"1%","2%") 也会给您一个错误?
  • 查询正在引用名为 Invoice_Header 的表中名为 Document_Date 的列。此列包含日期。这些信息有帮助吗?

标签: ms-access syntax


【解决方案1】:

在另一个论坛上得到了提示。 . .我尝试过的东西,但由于某种原因,这次它奏效了。我划定了日期。

费率:IIf([Document_Date]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 2021-12-07
    • 1970-01-01
    • 1970-01-01
    • 2019-02-04
    • 2017-11-05
    • 1970-01-01
    相关资源
    最近更新 更多