Unit 'SQLDB' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl-db]

TSQLScript

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: sqldb.pp line 726

type TSQLScript = class(TCustomSQLScript)

protected

  procedure ExecuteStatement(); override;

  procedure ExecuteDirective(); override;

  procedure ExecuteCommit(); override;

  procedure SetDatabase(); virtual;

  procedure SetTransaction(); virtual;

  procedure CheckDatabase;

  function CreateQuery; virtual;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure Execute; override;

  procedure ExecuteScript;

  property Aborted: Boolean;

  property Line: Integer;

published

  property DataBase: TDatabase; [rw]

  property Transaction: TDBTransaction; [rw]

  property OnDirective: TSQLScriptDirectiveEvent; [rw]

  property AutoCommit: Boolean;

  property UseDollarString: Boolean;

  property DollarStrings: TStrings;

  property Directives: TStrings;

  property Defines: TStrings;

  property Script: TStrings;

  property Terminator: AnsiString;

  property CommentsinSQL: Boolean;

  property UseSetTerm: Boolean;

  property UseCommit: Boolean;

  property UseDefines: Boolean;

  property OnException: TSQLScriptExceptionEvent;

end;

Inheritance

TSQLScript

|

TCustomSQLScript

|

TObject


Documentation generated on: 2023-03-18