IBX.IBScript.TIBSQLParser.OnError

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property OnError: TIBSQLParseError read FOnError write FOnError;

C++

__property TIBSQLParseError OnError = {read=FOnError, write=FOnError};

プロパティ

種類 可視性 ソース ユニット
event published
IBX.IBScript.pas
IBX.IBScript.hpp
IBX.IBScript TIBSQLParser


説明

OnError イベント ハンドラは、SQL 文を処理し、解析タイプが識別されなかった場合に発生します。

文を解析した後にエラーが発生した場合、OnError イベント ハンドラが、エラーと文自身を含む形で呼び出されます。解析エラーは、解析タイプが識別できなかったことを意味します。

たとえば、OnError イベントが発生するたびに、TMemo に一行追加されます:

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

結果は、コマンド タイプが識別できなかったすべての SQL 文のリストです。

関連項目