IBX.IBScript.TIBSQLParser.OnParse

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnParse: TIBSQLParseStmt read FOnParse write FOnParse;

C++

__property TIBSQLParseStmt OnParse = {read=FOnParse, write=FOnParse};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
IBX.IBScript.pas
IBX.IBScript.hpp
IBX.IBScript TIBSQLParser


Beschreibung

Die OnParse-Ereignisbehandlungsroutine wird nach der Verarbeitung einer SQL-Anweisung ausgelöst.

Nach der erfolgreichen Analyse einer Anweisung wird die Anweisung einschließlich des SQL-Anweisungstyps an die OnParse-Ereignisbehandlungsroutine gesendet.

Folgendes Beispiel fügt jedes Mal, wenn ein OnParse-Ereignis ausgelöst wird, dem TMemo-Steuerelement eine Zeile hinzu:

procedure TForm1.IBSQLParser1Parse(Sender: TObject; AKind: TIBParseKind;
  SQLText: string);
begin
  Memo1.Lines.Add('Processing:'+ SQLText)
end;

Das Ergebnis ist eine Liste mit den SQL-Anweisungen ohne Fehler, was bedeutet, dass der Analysetyp identifiziert werden kann.

Siehe auch