Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#2

AW: iPhone SQLite Datenbank sind Readonly ;-)

  Alt 29. Mai 2013, 16:27
So funktioniert dbExpress (nicht nur bei SQLite) nun mal. In der Hilfe steht:

Zitat:
Es gibt keine integrierte Unterstützung für Bearbeitungen, weil dafür ein Zwischenspeicher erforderlich wäre, der sie aufnimmt. Die Eigenschaft CanModify ist immer False, deshalb schlägt jeder Versuch fehl, die Datenmenge in den Bearbeitungsmodus zu versetzen. Sie können unidirektionale Datenmengen jedoch verwenden, um Daten mithilfe des SQL-Befehls UPDATE zu aktualisieren oder eine Bearbeitung auf konventionelle Weise zu realisieren, nämlich durch Verwendung einer dbExpress-fähigen Client-Datenmenge oder das Verbinden der Datenmenge mit einer Client-Datenbank (siehe Verbindungen zu anderen Datenmengen einrichten).
Du kannst nun die UPDATE/INSERT/DELETE-Befehle selbst aufbauen, ClientDataSets verwenden oder gleich mit FireDAC arbeiten.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat