Einzelnen Beitrag anzeigen

AlexII

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

AW: Zwei Fremdschlüssen in einer Tabelle?

  Alt 22. Nov 2012, 12:22
So sieht der Code aus:

Delphi-Quellcode:
// Tabelle autor anlegen
sSQL4 := 'CREATE TABLE autor ([idautor] INTEGER PRIMARY KEY NOT NULL,';
sSQL4 := sSQL4 + '[titel] VARCHAR (255),';
sSQL4 := sSQL4 + '[fk_nachname_id] INTEGER, FOREIGN KEY(fk_nachname_id) REFERENCES nachname(idnachname),';
sSQL4 := sSQL4 + '[fk_vorname_id] INTEGER, FOREIGN KEY(fk_vorname_id) REFERENCES vorname(idvorname));';
Die Fehlermeldung siehe Anlage ))

Mit einem FOREIGN KEY läuft aber alles ok.
Miniaturansicht angehängter Grafiken
screenshot.png  
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat