IBX.IBScript.TIBSQLParser.OnError

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnError: TIBSQLParseError read FOnError write FOnError;

C++

__property TIBSQLParseError OnError = {read=FOnError, write=FOnError};

Propriétés

Type Visibilité  Source Unité  Parent
event published
IBX.IBScript.pas
IBX.IBScript.hpp
IBX.IBScript TIBSQLParser


Description

Le gestionnaire d'événement OnError se déclenche après le traitement d'une instruction SQL si le type d'analyse n'a pas été identifié.

Lorsqu'une erreur se produit après l'analyse d'une instruction, le gestionnaire d'événement OnError est appelé en incluant l'erreur et l'instruction elle-même. Une erreur d'analyse signifie que le type d'analyse ne peut pas être identifié.

Par exemple, chaque fois que l'événement OnError est déclenché, ajoutez une ligne à un TMemo :

procedure TForm1.IBSQLParser1Error(Sender: TObject; Error, SQLText: string;
  LineIndex: Integer);
begin
  Memo1.Lines.Add('Error:' + Error + ' - ' +SQLText);
end;

Le résultat est une liste contenant toutes les instructions SQL dont le type de commande n'a pas été identifié.

Voir aussi