Data.Win.ADODB.TADOCommand.Execute
Delphi
function Execute: _Recordset; overload;
function Execute(const Parameters: OleVariant): _Recordset; overload;
function Execute(var RecordsAffected: Integer; const Parameters: OleVariant): _Recordset; overload;
C++
Winapi::Adoint::_di__Recordset __fastcall Execute()/* overload */;
Winapi::Adoint::_di__Recordset __fastcall Execute(const System::OleVariant &Parameters)/* overload */;
Winapi::Adoint::_di__Recordset __fastcall Execute(int &RecordsAffected, const System::OleVariant &Parameters)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOCommand |
Description
Force l'exécution de la commande de l'objet commande ADO.
Appelez Execute pour exécuter immédiatement la commande spécifiée par la propriété CommandText.
Si la commande agit sur des données, RecordsAffected indique le nombre d'enregistrements affectés par l'exécution de la commande.
Parameters est une collection de paramètres pour la commande, qui n'est pas nécessaire si la commande n'utilise pas de paramètres.
Quand la commande exécutée crée un ensemble d'enregistrements, Execute renvoie l'ensemble d'enregistrements qui doit être manipulé à l'aide d'un composant ensemble de données ADO. Pour ce faire, affectez directement la valeur renvoyée de Execute à la propriété Recordset d'un composant ensemble de données ADO. Par exemple :
ADODataSet1.Recordset := ADOCommand1.Execute;
ADODataSet1->Recordset = ADOCommand1->Execute();