Data.SqlExpr.TCustomSQLDataSet.RowsAffected

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property RowsAffected: Integer read GetRowsAffected;

C++

__property int RowsAffected = {read=GetRowsAffected, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TCustomSQLDataSet

Description

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