Sign in Join
FPDoc Onlineexperiment

IProviderSupport.PSUpdateRecord function

Member of IProviderSupportIn unit DB

Update a record.

Declaration

pascal
function PSUpdateRecord(UpdateKind: TUpdateKind; Delta: TDataSet)
: Boolean

Arguments

UpdateKind

Type of update to perform.

Delta

Data for the record that must be updated.

Function result

True if the record was successfully updated.

Description

PSUpdateRecord is called before attempting to update the records through generated SQL statements. The update to be performed is passed in UpdateKind parameter. The Delta Dataset's current record contains all data for the record that must be updated.

The function returns True if the update was successfully applied, False if not. In that case the provider will attempt to update the record using SQL statements if the dataset allows it.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.