【发布时间】:2019-02-20 21:14:16
【问题描述】:
我花了几个小时在网上搜索,但无法找到并回答我的语法错误的原因。我有一个包含许多记录的表,它们都使用 Now() 标记了日期。我正在使用以下代码获取最新记录。
MaxDate = DMax("AuditDateTime", "Tbl_Data_Claim")
这很完美。现在我正在尝试使用 DLookup 来获取我想要的字段并将其放入我的表单中。
Me.Frm_Data_Claim_subform!TBSClaim_DOL = DLookup("[Claim_DOL]", "Tbl_Data_Claim", "[AuditDateTime] = " & [MaxDate] & "'")
我在查询表达式“[AuditDateTime] = 9/16/2018 2:32:14PM”中收到运行时错误“3075”语法错误(缺少运算符)。 该标准有效,因为我的时间戳显示在错误中。我敢肯定这只是一个放错地方的报价或一些简单的东西。我已经尝试了各种排列,但似乎没有任何效果。提前谢谢你。
【问题讨论】:
标签: sql ms-access vba ms-access-2010