访问查询返回的日期超出输入范围

问题描述 投票:0回答:1

我构造了一个查询,以选择用户输入的日期范围之间的所有日期。当用户选择今天日期之前的日期,当前日期或当前日期之后的一天时,它将带回不在该日期范围内的日期。

请在下面查看我的示例:

今天之前的日期返回范围内不正确的日期:

选择当前日期查询后3天的日期完美查询: Option Compare Database Private Sub Command121_Click() Dim strCriteria, task As String strCriteria = "([PromisedDeliveryDate] >= #" & Me.DateFrom & "# And [PromisedDeliveryDate] <= #" & Me.DateTo & "#)" task = "select * from SageOrderLine_Live where (" & strCriteria & ")" DoCmd.ApplyFilter task End Sub

我构造了一个查询,以选择用户输入的日期范围之间的所有日期。当用户选择今天日期之前的日期,当前日期或当前日期之后的一天时...

vba ms-access access-vba
1个回答
0
投票
#mm/dd/yyyy#
© www.soinside.com 2019 - 2024. All rights reserved.