FireDAC.Comp.Client.TFDTable.Open

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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(); }

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]');

Siehe auch