Einzelnen Beitrag anzeigen

AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

Foreign key in SQLite aktivieren?

  Alt 19. Sep 2014, 14:30
Datenbank: SQLite • Version: 3 • Zugriff über: Lazarus SQLite3Connection
Man muss in der SQLite die FKs bei jeder DB-Verbindung aktivieren.

Zitat:
PRAGMA foreign_keys = ON;
Wie mache ich das mit dem Query? Wie schickt man diesen Befehl ab?

Damit klappt das irgendwie nicht, es wird geschluckt, aber wohl in der DB nicht ausgeführt.
Delphi-Quellcode:
SqlQuery1.Close;
SqlQuery1.SQL.Text := 'PRAGMA foreign_keys = ON;';
SqlQuery1.ExecSQL;
SqlTransaction1.Commit;
Danke!
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat