Ich kann anscheinend keine zuverlässigen Ergebnisse aus der Abfrage für eine SQLite-Datenbank erhalten, wenn ich eine datetime-Zeichenfolge als Vergleich verwende:
select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'
Wie soll ich mit Datetime-Vergleichen mit SQLite umgehen?
update: Feld mydate ist ein DateTime-Datentyp
'2009-11-13'
ist für mydate weniger als '2009-11-13 00:00:00'
.)
Datetime()
Zeitabfrage ausführen kann, muss ich das verwenden, wie es @Brad in seiner Erwähnung der Lösung angegeben hat. Ansonsten beschwert sich VS2012. Vielen Dank, Brad.
mydate
Spalte gespeicherte Wert ? Ich vermute, es ist nicht eines der von SQLite unterstützten Formate: sqlite.org/lang_datefunc.html