Datenbank Sqllite3 Daten werden nicht immer angezeigt

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
Emsbootsmann
Beiträge: 28
Registriert: Mo 29. Jan 2007, 18:50

Datenbank Sqllite3 Daten werden nicht immer angezeigt

Beitrag von Emsbootsmann »

Wenn ich eine Tabelle in meiner Datenbank einen neuen Datensatz hinzufüge, gehen die Ansichten im DbGrid weg bei allen anderen Tabellen.Es sieht so aus als würde die Komponeten nicht aktiviert.

charlytango
Beiträge: 842
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Re: Datenbank Sqllite3 Daten werden nicht immer angezeigt

Beitrag von charlytango »

Mit diesen Informationen wäre eine Antwort nahe am Kaffeesudlesen.
Da braucht es mehr Details, vielleicht ein minimales Demoprojekt?

Es ist auch die Frage wie du einen Datensatz anfügst und wie du auf die Daten zugreifst, die du dem dbGrid zur Verfügung stellst.
Es kann auch passieren dass die du Datenverbindung zur SQlite schließt uvam. Also nix als Vermutungen.

wp_xyz
Beiträge: 4864
Registriert: Fr 8. Apr 2011, 09:01

Re: Datenbank Sqllite3 Daten werden nicht immer angezeigt

Beitrag von wp_xyz »

Welche Komponente verwendest du, um auf sqlite3 zuzugreifen? Bei der aus SQLDB ist es - glaube ich - standardmäßig so, dass beim Speichern eines Datensatzes die Verbindung zur DB geschlossen wird. Versuch's unter TSQLQuery.Options mal mit sqoKeepOpenOnCommit o.ä.

Emsbootsmann
Beiträge: 28
Registriert: Mo 29. Jan 2007, 18:50

Re: Datenbank Sqllite3 Daten werden nicht immer angezeigt

Beitrag von Emsbootsmann »

Danke das war die Lösung

Antworten