FireDAC.Comp.Client.TFDTable.Open
Delphi
procedure Open(const ATableName: String); overload;
C++
HIDESBASE void __fastcall Open(const System::UnicodeString ATableName)/* overload */;
inline void __fastcall Open(const System::UnicodeString ASQL, const System::Variant *AParams, const int AParams_High){ TFDRdbmsDataSet::Open(ASQL, AParams, AParams_High); }
inline void __fastcall Open(const System::UnicodeString ASQL, const System::Variant *AParams, const int AParams_High, const Data::Db::TFieldType *ATypes, const int ATypes_High){ TFDRdbmsDataSet::Open(ASQL, AParams, AParams_High, ATypes, ATypes_High); }
inline void __fastcall Open(){ Data::Db::TDataSet::Open(); }
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDTable |
Beschreibung
Öffnet die angegebene Datenbanktabelle.
Rufen Sie Open auf, um die in ATable
angegebene Datenbanktabelle zu öffnen. Wenn der Parameter ATable
leer ist, dann wird er der Eigenschaft TableName zugeordnet. Die Methode schließt die Datenmenge, wenn sie aktiv ist, ordnet dann der Eigenschaft TableName ATable
zu und setzt die Eigenschaft Active auf True. Wenn Active True ist, dann wird die Datenmenge mit Daten aus einer Datenbank gefüllt.
Wenn das DBMS einen Fehler zurückgibt, dann löst FireDAC eine Exception aus, die in dem OnError-Ereignis analysiert werden kann.
Beispiel
FDTable1.Open('customers');
FDTable2.Open('[Order Details]');