如何比较%d /%m /%Y strftime SQL

时间:2014-11-14 15:47:17

标签: c# sql sqlite select strftime

我在选择时遇到了一些问题:

 actu = "SELECT * FROM REGISTRO WHERE strftime('%d/%m/%Y',Fecha) BETWEEN strftime('%d/%m/%Y', '" + FechaIni + "') AND strftime('%d/%m/%Y','" + FechaFin + "') AND strftime('%H:%M:%S',Hora) BETWEEN strftime('%H:%M:%S', '" + HoraIni + "') AND strftime('%H:%M:%S','" + HoraFin + "')";

FechaIni和FechaFin的字符串值如下:dd / mm / yyyy那么......句子应该像..:

 SELECT * FROM REGISTRO WHERE strftime('%d/%m/%Y',Fecha) BETWEEN strftime('%d/%m/%Y', '05/05/2014') AND strftime('%d/%m/%Y','31/12/2014')

在我的日期中,我的数据库中有300行,但没有任何返回。

由于

0 个答案:

没有答案