Ich beschäftige mich mit der Komponente TSqlite3Dataset. Einiges ist mir unklar ? Muss meine Tabelle zwingend ein Autoincrement Feld besitzen, bevor ich die Methode ApplyUpdates aufrufe und gebrauchen kann ? Die Methode PrimaryKey, muss ich da vorher einen Index auf ein Feld bilden und diesen Index hier eintragen oder kann ich hier einen bestehenden Feldnamen eingeben ? Welchen Zweck hat die Methode SaveOnClose ? Werden dann Daten automatisch gespeichert, wenn das Programm verlassen wird ? Welchen Zweck hat die Methode SaveOnRefetch ? Gibt es irgendwo eine Beschreibung der Komponente ? Bei mir verliert er nach dem Speichern alle Daten. Wie müssen die Einstellungen im Objektinpektor sein, damit Daten auch gespeichert werden ?
Normalerweise sollte dies zur Abspeicherung genügen
Code: Alles auswählen
TSqlite3Dataset.Append;
TSqlite3Dataset.Post;
TSqlite3Dataset.ApplyUpdates;
Und natürlich habe ich gegoogelt und danach gesucht, bin aber nicht fündig geworden.
ralli