TDataSource.OnDataChange¶
Called whenever data changes in the current record.
Declaration¶
Source position: db.pas line 2162
published property OnDataChange: TDataChangeEvent;
Description¶
OnDatachange is called whenever a field value changes: if the Field parameter is set, a single field value changed. If the Field parameter is Nil, then the whole record changed: when the dataset is opened, when the user scrolls to a new record. This event handler can be set to react to data changes: to update the contents of non-DB-aware controls for instance. The event is not called when the datasource is not enabled.
See also¶
| Name | Description |
|---|---|
| TDatasource.OnUpdateData | Called whenever the data in the dataset must be updated. |
| TDatasource.OnStateChange | Called whenever the state of the dataset changes. |
| TDataset.AfterScroll | Event triggered after the cursor has changed position. |
| TField.OnChange | Event triggered when the field's value has changed. |
| TDatasource.Enabled | Enable or disable sending of events. |