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(); }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDTable |
説明
指定されたデータベース テーブルを開きます。
Open を呼び出すと、ATable
で指定されたデータベース テーブルを開くことができます。ATable
が空の場合、それは、TableName プロパティに割り当てられます。このメソッドは、データセットがアクティブの場合には一旦クローズし、その後、ATable
を TableName に割り当て、Active プロパティを True に設定します。 Active が True の場合、データセットには、データベースからのデータが入ります。
DBMS がエラーを返した場合、FireDAC は例外を発生させるので、OnError イベントでこれを分析することができます。
例
FDTable1.Open('customers');
FDTable2.Open('[Order Details]');