IBX.IBScript.TIBSQLParser.CurrentLine
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;