FireDAC.Comp.Client.TFDCustomCommand.OpenOrExecute
Delphi
function OpenOrExecute(ABlocked: Boolean = False): Boolean;
C++
bool __fastcall OpenOrExecute(bool ABlocked = false);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomCommand |
Description
Exécute la commande SQL et renvoie facultativement le curseur.
Appelez la méthode OpenOrExecute pour exécuter la commande SQL et renvoyer facultativement le curseur. Si la commande SQL renvoie le curseur, State prend la valeur csActive
après l'appel, et vous pouvez récupérer les lignes du curseur en cours à l'aide de la méthode Fetch. Si la commande SQL ne renvoie pas les curseurs, State prendra alors la valeur csPrepared
.
La méthode OpenOrExecute est utile quand vous ne connaissez pas le type de la commande à exécuter.