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