Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#4

AW: Feld 'Datum' kann nicht als Typ DateTime angesprochen werden.

  Alt 21. Sep 2016, 12:17
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
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (21. Sep 2016 um 13:40 Uhr)
  Mit Zitat antworten Zitat