[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'DbCtrls' (#lcl)

# TDBNavDataLink

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

TDBNavDataLink - provides a link between a Database Navigator and a DataSet

## Declaration

Source position: dbctrls.pp line 1212

`type TDBNavDataLink = class(TDataLink)`
`protected`
`procedure EditingChanged; override;` |  | EditingChanged - method to process a change in the Editing property of the navigator
`procedure DataSetChanged; override;` |  | DataSetChanged - method to process a change in the data set attached to the navigator
`procedure ActiveChanged; override;` |  | ActiveChanged - method to process a change in the Active property of the navigator
`public`
`constructor Create();` |  | Create - constructor for TDBNavDataLink: calls inherited Create, attaches Navigator and sets VisualControl to True
`destructor Destroy; override;` |  | Destroy - destructor for TDBNavDataLink: frees Navigator and calls inherited Destroy
`end;`

## Inheritance

`TDBNavDataLink` |  | TDBNavDataLink - provides a link between a Database Navigator and a DataSet
`TDataLink`
`TPersistent`
`TObject`

The latest version of this document can be found at lazarus-ccr.sourceforge.net .