| 
       TurboDB VCL Komponenten Bibliothek TTdbForeignKeyAction  | 
  
| Previous Top Next | 
Bezeichnet auf welche Art eine Tabelle geschützt oder verschlüsselt wird.
Unit
TdbDataSet
Delphi Syntax:
type TTdbForeignKeyAction = (tiaReject, tiaSetNull, tiaSetDefault, tiaCascade);
C++ Syntax:
enum TTdbForeignKeyAction {tiaReject, tiaSetNull, tiaSetDefault, tiaCascade};
Beschreibung
Die Werte dieses Typs beschreiben, wie TurboDB auf die Verletzung eines Fremdschlüssels reagiert.
Wert  | 
Beschreibung  | 
tiaReject  | 
Die Änderung, die zur Verletzung führt, wird nicht durchgeführt.  | 
tiaSetNull  | 
Die den Fremdschlüssel beschreibenden Felder der Kind-Tabelle sind null. Noch nicht implementiert.  | 
tiaSetDefault  | 
Die Fremdschlüssel-Felder der Kind-Tabelle werden auf Vorgabewerte gesetzt. Noch nicht implementiert.  | 
tiaCascade  | 
Die korrespondierenden Datensätze in der Kind-Tabelle werden gelöscht (wenn der Elterndatensatz gelöscht wird) oder geändert (wenn der Elterndatensatz geändert wird).  |