API:Data.SqlExpr.TSQLQuery.RowsAffected

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property RowsAffected: Integer read GetRowsAffected;

C++

__property RowsAffected;

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLQuery

Description

Indique le nombre de lignes manipulées par la dernière exécution de requête.

Data.SqlExpr.TSQLQuery.RowsAffected hérite de Data.SqlExpr.TCustomSQLDataSet.RowsAffected. Tout le contenu en-dessous de cette ligne se réfère à Data.SqlExpr.TCustomSQLDataSet.RowsAffected.

Indique le nombre de lignes manipulées par la dernière exécution de requête.

Quand l'ensemble de données SQL représente une requête qui ne renvoie pas un ensemble de résultats, vous ne pouvez pas utiliser la propriété RecordCount pour vérifier le nombre d'enregistrements affectés par la requête. Dans de tels cas, lisez RowsAffected pour déterminer le nombre de lignes mises à jour ou supprimées lors de l'exécution de la requête. Si aucune ligne n'a été mise à jour ou supprimée, RowsAffected a la valeur zéro. RowsAffected a la valeur –1 si l'instruction SQL n'a pu être exécutée en raison d'une condition d'erreur. Cette situation devrait normalement suivre le déclenchement d'une exception.

Voir aussi