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

# Reference for unit 'DBExtCtrls'

Contains extended database controls.

`uses`
`Classes,`
`SysUtils,`
`LCLType,` |  | Provides compatibility with the Delphi Windows unit.
`LMessages,` |  | Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.
`DB,`
`DBCtrls,` |  | Data-aware controls commonly used for viewing and operating on information held in databases.
`EditBtn;` |  | Implements specialized edit controls with attached speed buttons.

## Overview

dbextctrls.pp contains extended database-aware controls used in the Lazarus Component Library (LCL).

The following components are added to the Lazarus IDE component palette:

Data Controls Tab

- TDBDateEdit

It also registers TFieldClass instances (defined in DefaultFieldClasses) associated with FCL database field types, and includes TIntegerField as an alias for TLongintField.