Data.Win.ADODB.TADOQuery.ExecSQL
Delphi
function ExecSQL: Integer; {for TQuery compatibility}
C++
int __fastcall ExecSQL();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOQuery |
Description
Exécute l'instruction SQL de la requête ADO.
Appelez ExecSQL pour exécuter l'instruction SQL actuellement affectée à la propriété SQL. Utilisez ExecSQL pour exécuter des requêtes ne renvoyant pas de curseur sur des données (comme INSERT, UPDATE, DELETE et CREATE TABLE).
ExecSQL renvoie une valeur entière reflétant le nombre de lignes affectées par l'instruction SQL exécutée.
Remarque : Pour les instructions SELECT, appelez la méthode Open au lieu de ExecSQL ou affectez la valeur true à la propriété Active.
Pour accélérer les performances en rapidité, une application doit normalement préparer la requête en affectant la valeur true à la propriété Prepared avant d'appeler ExecSQL pour la première fois.