IBX.IBScript.TIBSQLParser.CurrentLine

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property CurrentLine: Integer read LineIndex;

C++

__property int CurrentLine = {read=LineIndex, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
IBX.IBScript.pas
IBX.IBScript.hpp
IBX.IBScript TIBSQLParser


Description

La propriété CurrentLine est un entier qui montre le numéro de la ligne en cours de traitement par l'intermédiaire du composant TIBSQLParser.

Lors du processus d'analyse, il peut être utile de connaître le numéro de ligne en cours dans le script en cours d'analyse.

Par exemple, vous pouvez introduire la propriété CurrentLine pour identifier rapidement la ligne où une erreur a déclenché le gestionnaire d'événement OnError.

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

Voir aussi