If Not IsNull(Me.开始日期) Then
strWhere = strWhere & "([销售日期] >= #" & Format(Me.开始日期, "yyyy-mm-dd") & "#) AND "
End If
If Not IsNull(Me.结束日期) Then
strWhere = strWhere & "([销售日期] <= #" & Format(Me.结束日期, "yyyy-mm-dd") & "#) AND "
=======
问题出在这吧?,[开始日期][结束日期]FORMAT的后与[销售日期]数据类型匹配么?如果[销售日期]本身是DATE数据类型,不需要FORMAT