Data.DB.IProviderSupport.PSGetUpdateException

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PSGetUpdateException(E: Exception; Prev: EUpdateError): EUpdateError;

C++

virtual EUpdateError* __fastcall PSGetUpdateException _DEPRECATED_ATTRIBUTE0 (System::Sysutils::Exception* E, EUpdateError* Prev) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.DB.pas
Data.DB.hpp
Data.DB IProviderSupport

Description

Avertissement : PSGetUpdateException est obsolète. Veuillez utiliser IProviderSupportNG.

Génère un objet EUpdateError basé sur un autre objet exception.

Le composant fournisseur appelle PSGetUpdateException quand l'exception E se produit lors de l'application des mises à jour. Cette méthode permet au fournisseur de créer un seul objet EUpdateError qui encapsule toutes les exceptions se produisant pendant une opération de mise à jour.

PSGetUpdateError détermine le message d'erreur, la chaîne de contexte et le code d'erreur de l'exception spécifiée par E et crée un nouvel objet EUpdateError qui inclut ces informations ainsi que les informations sur une erreur précédente spécifiée par Prev. La chaîne de contexte et le code d'erreur de E peuvent être spécifiques à la classe Exception associée à l'ensemble de données. Par défaut, TDataSet génère un EUpdateError avec un code d'erreur 1 et une chaîne de contexte vide.

Voir aussi