FireDAC.Comp.Client.TFDTable.Open

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDTable


Description

Ouvre la table de base de données spécifiée.

Appelez Open pour ouvrir la table de base de données spécifiée dans ATable. Si ATable est vide, il est affecté à la propriété TableName. La méthode ferme l'ensemble de données s'il était actif, puis elle affecte ATable à TableName et définit la propriété Active sur True. Quand Active vaut True, l'ensemble de données est rempli par les données d'une base de données. 

Si le SGBD renvoie une erreur, FireDAC déclenche une exception, qui peut être analysée dans l'événement OnError.

Exemple

FDTable1.Open('customers');
FDTable2.Open('[Order Details]');

Voir aussi