Forum: Datenbanken
by himitsu,
22. Nov 2016
Da soll man ja auch das Field und nicht den Value reingeben :zwinker:
Halten wir fest, es liegt nicht an der Zuweisung.
* Entweder SQLite hat ein Problem, aber TEXT ist einer der 5 Basistypen, die SQLite überhaupt versteht, also sollte es daran nicht liegen.
* Bleibt somit noch ein Problem bei dir. Tabelle falsch erstellt?
* Oder es liegt am UniDAC. Ein Bug oder eine Option falsch?
Forum: Datenbanken
by himitsu,
21. Nov 2016
Ich war da auch vor 'ner Weile auf ein Problemchen mit Blobs und anderen Typen gestoßen.
Value ist unterschiedlich implementiert, jenachdem ob man FieldByName/FindField, also TField oder den "richtigen" Type/Cast verwendet.
Und bei Value (als Variant) wird im Getter manchmal/öfters und seltener auch im Setter aus NULL der "Default"-Wert, also '' oder 0. :wall: