Einzelnen Beitrag anzeigen

tggmx

Registriert seit: 29. Okt 2006
33 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Android SQLite-DB: Daten aktualisieren

  Alt 2. Mai 2021, 13:04
Ganz allgemein solltest du erst einmal den Versionsstand deiner mobilen Datenbank speichern und bei Programmstart
mit der Version der Anwendung abgleichen. Wenn du nun erkennst dass die DB-Version älter ist dann kannst du eine
Funktion einbauen die deine Tabellen einzeln mit der Programmversion abgleicht. Ich mache es immer so dass ich
zuerst die Tabelle auf "Tabelle_tmp" umbenenne, Sie anschließend mit dem korrekten Tabellennamen in der neuen Struktur
neu anlege und dann die Inhalte aus der temporären Tabelle dorthin zurück kopiere.

Ich hoffe das hilft weiter.
  Mit Zitat antworten Zitat