Data.SqlExpr.TSQLConnection.ExecuteDirect
Delphi
function ExecuteDirect(const SQL: string): Integer;
C++
int __fastcall ExecuteDirect(const System::UnicodeString SQL);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLConnection |
Description
Exécute une commande SQL qui ne comprend aucun paramètre.
Appelez ExecuteDirect pour exécuter une seule commande sans paramètre sur le serveur sans devoir utiliser un ensemble de données SQL ni préparer l'instruction avant son exécution. Si, habituellement, l'instruction renvoie un curseur, ExecuteDirect exécute l'instruction, mais ne renvoie pas de curseur.
SQL est la commande à exécuter.
ExecuteDirect renvoie le nombre de lignes affectées par l'exécution de la requête SQL.
Remarque : Pour exécuter une instruction SQL qui comprend des paramètres ou renvoie un curseur, utilisez la méthode Execute à la place.