条件表达式中的数据类型不匹配 (Access 2013)

Data Type Mismatch In Criteria Expression (Access 2013)

我有一个带有链接 excel table 的访问数据库(每个 table 是一个 excel 工作表) 在我的一个 table 中,有一个名为 'Salary' 的货币字段。格式为 $#,##0.00。因此,对于工资为 0 的情况,字段值为 $0.00.

我写了一个查询来排除工资值为 0 的记录。在 criatera 框中,我请 <>“$0.00”,但是当我运行查询时,我收到错误 Data Type条件表达式不匹配。 任何帮助将不胜感激。

您正在将小数字段与字符串进行比较,请尝试在条件框中使用 <>0。