FireDAC.DatS.TFDDatSConstraintList.AddFK

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: public
Source:
FireDAC.DatS.pas
FireDAC.DatS.hpp
Unit: FireDAC.DatS
Parent: TFDDatSConstraintList

Delphi

function AddFK(const AName: String; APrimaryKeyColumn,
AForeignKeyColumn: TFDDatSColumn): TFDDatSForeignKeyConstraint; overload;
function AddFK(const AName: String; const APrimaryKeyColumns,
AForeignKeyColumns: array of TFDDatSColumn): TFDDatSForeignKeyConstraint; overload;
function AddFK(const AName: String; const AParentTableName, APrimaryKeyColumns,
AForeignKeyColumns: String): TFDDatSForeignKeyConstraint; overload;
function AddFK(const AName: String; AParentTable: TFDDatSTable;
const APrimaryKeyColumns, AForeignKeyColumns: String): TFDDatSForeignKeyConstraint; overload;

C++

TFDDatSForeignKeyConstraint* __fastcall AddFK(const System::UnicodeString AName, TFDDatSColumn* APrimaryKeyColumn, TFDDatSColumn* AForeignKeyColumn)/* overload */;
TFDDatSForeignKeyConstraint* __fastcall AddFK(const System::UnicodeString AName, TFDDatSColumn* const *APrimaryKeyColumns, const System::NativeInt APrimaryKeyColumns_High, TFDDatSColumn* const *AForeignKeyColumns, const System::NativeInt AForeignKeyColumns_High)/* overload */;
TFDDatSForeignKeyConstraint* __fastcall AddFK(const System::UnicodeString AName, const System::UnicodeString AParentTableName, const System::UnicodeString APrimaryKeyColumns, const System::UnicodeString AForeignKeyColumns)/* overload */;
TFDDatSForeignKeyConstraint* __fastcall AddFK(const System::UnicodeString AName, TFDDatSTable* AParentTable, const System::UnicodeString APrimaryKeyColumns, const System::UnicodeString AForeignKeyColumns)/* overload */;

Description

Embarcadero Technologies does not currently have any additional information.