ODBC MS查询日期参数

时间:2018-06-11 12:58:14

标签: odbc ms-query

我会对以下问题提供任何帮助。

我收到了日期的MS查询。当我尝试使用条件列出记录时,如果我直接键入值,它会起作用,但如果我尝试使用=[]作为参数来键入,那么我得到了弹出窗口,但键入相同的日期值,没有记录返回。

这有效:

enter image description here

结果:

enter image description here

这不是:

enter image description here

结果:

enter image description here

我尝试了许多格式,例如15/08/2013 00:00:00等。相同的结果。

感谢您的帮助!

编辑: 如果我给出一个日期作为值,那么我得到以下SQL语句:

enter image description here

如果我输入日期作为参数,那么SQL语句有一个问号而不是值。那是为什么?

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

我有一个postgres数据库,并在使用2018/1/29的列类型“日期”上使用MS Query可以正常工作。我检查了一下,它也适用于时间戳类型的列 您正在使用什么数据库?

尝试在2018/1/29和2018/1/30中使用两个条件> [date1]和<[date2] 或> [DATE1]与2018年1月29日按日期排序,以便可以看到的时间正在被解释,其中

和使用2个日期1天开它可以至少点你在一个方向