2017-05-30 67 views
0

我有这个剧本获得小于数据或等于时间11:59:00 AMVBA使用DLookup()日期/时间,但只对时间比较

Me.lbl001.Caption = Format(DLookup("DateTime", "tblTime", "[ID]=" & Me.txtMacID & " AND [DateTime]<=#5/2/2017 11:59:00 AM#), "hh:mm:ss") 

但它会影响日期,所以我也得到数据为5/1/2017或更少。我正试图在5/2/2017以内获得小于11:59:00 AM的数据。

回答

0

试试这个:

Format(DMax("DateTime", "tblTime", "[ID]=" & Me.txtMacID & " AND DateValue([DateTime])=#2/5/2017#"), "hh:mm:ss")