IBX.IBUpdateSQL.TIBUpdateSQL.Apply
Delphi
procedure Apply(UpdateKind: TUpdateKind); override;
C++
virtual void __fastcall Apply(Data::Db::TUpdateKind UpdateKind);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | IBX.IBUpdateSQL.pas IBX.IBUpdateSQL.hpp |
IBX.IBUpdateSQL | TIBUpdateSQL |
Description
Sets the parameters for a specified SQL statement type, and executes the resulting statement.
Call Apply to set parameters for an SQL statement and execute it to update a record. UpdateKind indicates which SQL statement to bind and execute, and can be one of the following values:
Value | Meaning |
ukModify | Bind and execute the SQL statement in the ModifySQL property |
ukInsert | Bind and execute the SQL statement in the InsertSQL property |
ukDelete | Bind and execute the SQL statement in the DeleteSQL property |
Apply is primarily intended for manually executing update statements from an OnUpdateRecord event handler.
Note: If an SQL statement does not contain parameters, it is more efficient to call ExecSQL instead of Apply.