FireDAC.Phys.IBWrapper.TFDIBError

De RAD Studio API Documentation
Aller à : navigation, rechercher

FireDAC.Stan.Error.TFDDBErrorSystem.TObjectTFDIBError

Delphi

TFDIBError = class(TFDDBError)

Propriétés

Type Visibilité  Source Unité  Parent
class public FireDAC.Phys.IBWrapper.pas FireDAC.Phys.IBWrapper FireDAC.Phys.IBWrapper

Description

TFDDBError représente les erreurs, avertissements et messages de FireDAC / des SGBD pour la classe d'exception EFDDBEngineException.


TFDDBError représente les erreurs, avertissements et messages de FireDAC / des SGBD pour la classe d'exception EFDDBEngineException.

L'objet TFDDBError est un conteneur pour les informations appartenant à une erreur, à un avertissement ou à un message de base de données. Un ou plusieurs objets TFDDBError sont contenus dans la propriété Errors de l'objet EFDDBEngineException.

Chaque élément est représenté par :

  • La propriété Message - message d'erreur réel. Pour les messages de SGBD, seule la propriété Message est utilisée.
  • La propriété ErrorCode - code d'une erreur spécifique au SGBD
  • La propriété Kind - code d'une erreur indépendante du SGBD et autres propriétés
  • La propriété RowIndex - index des lignes ayant échoué dans une opération Array DML, etc.

Certains pilotes FireDAC implémentent leurs propres classes descendantes TFDDBError. Par exemple, le pilote Microsoft SQL Server implémente la classe TFDMSSQLError avec quatre propriétés supplémentaires.

Voir aussi