Data.SqlExpr.TSQLStoredProc.ExecProc
Delphi
function ExecProc: Integer; virtual;
C++
virtual int __fastcall ExecProc(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLStoredProc |
Description
Exécute la procédure stockée quand elle ne renvoie pas de curseur.
Appelez ExecProc pour exécuter la procédure stockée spécifiée par StoredProcName si elle ne renvoie pas de curseur. ExecProc renvoie le nombre de lignes affectées par la procédure stockée. Cela devient la valeur de la propriété RowsAffected.
Pour accélérer les performances, une application doit normalement préparer la procédure stockée en affectant la valeur true à la propriété Prepared avant d'appeler ExecProc pour la première fois.
Remarque : N'utilisez pas ExecProc pour les procédures stockées qui renvoient un curseur. Quand la procédure stockée renvoie des données, utilisez la méthode Open ou attribuez la valeur true à la propriété Active.