IBX.IBScript.TIBSQLParser.CurrentLine

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property CurrentLine: Integer read LineIndex;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
IBX.IBScript.pas
IBX.IBScript.hpp
IBX.IBScript TIBSQLParser


Beschreibung

Die Eigenschaft CurrentLine ist ein Integer, der die Nummer der aktuellen Zeile anzeigt, die mit TIBSQLParser ausgeführt wurde.

Während der Analyse ist es besser, wenn die aktuelle Zeile des Skripts, das analysiert wird, bekannt ist.

Verwenden Sie beispielsweise die Eigenschaft CurrentLine, um rasch die Zeile zu identifizieren, in der ein Fehler aufgetreten ist, der die OnError-Ereignisbehandlungsroutine ausgelöst hat.

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

Siehe auch