SQLite kennt keine Zeit-Typen (praktisch ... nutze kein SQLite, aber hab das grade erst vor Kurzem gelernt
)
Bezüglich TDateTime muß der String im
lokalen Datumsformat vorlitextegen, oder als Float (der interne TDateTime-Typ) oder Integer aus der Datenbank kommen, damit AsDateTime das umwandeln kann. (das
automatische Umwandeln passiert dabei im Client, daher auch das lokale Datumsformat, beim String)
SQLite kennt nur TEXT, NUMERIC, INTEGER, REAL und BLOB und und versucht alle anderen Typen darauf abzubilden.
Alles, was es nicht zuordnen kann, wird als
TEXT NUMERIC behandelt.
https://www.sqlite.org/datatype3.html
http://perfect-knowhow.de/best-pract...-type-affinity