Difference between revisions of "Data Controls tab"

From Lazarus wiki
Jump to navigationJump to search
(Add links to Online Documentation for components on the Data Controls palette. Add missing descriptions.)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{Data_Controls_tab}}
 +
{{Infobox databases}}
 
The '''Data controls tab''' of the [[Component Palette]] contains database-related control components.
 
The '''Data controls tab''' of the [[Component Palette]] contains database-related control components.
  
 
[[Image:Component_Palette_Data_Controls.png]]
 
[[Image:Component_Palette_Data_Controls.png]]
  
* [[TDBNavigator]]
+
{| class = "wikitable sortable"
* [[TDBText]]
+
|-
* [[TDBEdit]]
+
! Icon !! Component !! Description !! Online Docs
* [[TDBMemo]]
+
|-
* [[TDBImage]]
+
| [[image:tdbnavigator.png]] || [[TDBNavigator]] || navigation control for use with a connected database
* [[TDBListBox]]
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbnavigator.html Link]
* [[TDBLookupListBox]]
+
|-
* [[TDBComboBox]]
+
| [[image:tdbtext.png]] || [[TDBText]] || text contents for a [[TDataSet]] field value, not editable
* [[TDBLookupComboBox]]
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbtext.html Link]
* [[TDBCheckBox]]
+
|-
* [[TDBRadioGroup]]
+
| [[image:tdbedit.png]] || [[TDBEdit]] || single-line edit control for a [[TDataSet]] field value
* [[TDBCalendar]]
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html Link]
* [[TDBGroupBox]]
+
|-
* [[TDBGrid]]
+
| [[image:tdbmemo.png]] || [[TDBMemo]] || multi-line edit control for a [[TDataSet]] field value
 
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbmemo.html Link]
== See also ==
+
|-
* [[Standard tab]]
+
| [[image:tdbimage.png]] || [[TDBImage]] || image stored in a field of a [[TDataSet]]
* [[Additional tab]]
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbimage.html Link]
* [[Common Controls tab]]
+
|-
* [[System tab]]
+
| [[image:tdblistbox.png]] || [[TDBListBox]] || list with several string items, the selected item corresponds to a [[TDataSet]] field
* [[Dialogs tab]]
+
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblistbox.html Link]
* [[Data Access tab]]
+
|-
* [[Misc tab]]
+
| [[image:tdblookuplistbox.png]] || [[TDBLookupListBox]] || similar to [[TDBListBox]], but the string items are taken from a lookup [[TDataSet]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblookuplistbox.html Link]
 +
|-
 +
| [[image:tdbcombobox.png]] || [[TDBComboBox]] || dropdown list with several options, the selected item corresponds to a [[TDataSet]].
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcombobox.html Link]
 +
|-
 +
| [[image:tdblookupcombobox.png]] || [[TDBLookupComboBox]] || similar to [[TDBComboBox]], but the string items are taken from a lookup [[TDataSet]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdblookupcombobox.html Link]
 +
|-
 +
| [[image:tdbcheckbox.png]] || [[TDBCheckBox]] || checkbox corresponding with a [[TDataSet]] field value
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcheckbox.html Link]
 +
|-
 +
| [[image:tdbradiogroup.png]] || [[TDBRadioGroup]] || group of [[TRadioButton]]s, the selected index corresponds to a [[TDataSet]] field.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbradiogroup.html Link]
 +
|-
 +
| [[image:tdbcalendar.png]] || [[TDBCalendar]] || date from the [[TDataSet]] displayed in a month calendar
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbcalendar.html Link]
 +
|-
 +
| [[image:tdbgroupbox.png]] || [[TDBGroupBox]] || container for other controls. Data field information is displayed in header of the box.
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbgroupbox.html Link]
 +
|-
 +
| [[image:tdbgrid.png]] || [[TDBGrid]] || grid displaying fields of several records of s [[TDataSet]]
 +
|| [http://lazarus-ccr.sourceforge.net/docs/lcl/dbgrids/tdbgrid.html Link]
 +
|-
 +
| [[image:tdbdatetimepicker.png]] || [[TDBDateTimePicker]] || date/time value editor for a [[TDataSet]] field
 +
|| (no LCL control)
 +
|}
 +
<br clear="all"/>
 +
{{NavComponentPalette}}
  
 
[[Category:Component Palette]]
 
[[Category:Component Palette]]

Latest revision as of 22:16, 9 September 2018

English (en) français (fr) 日本語 (ja) русский (ru)

Databases portal

References:

Tutorials/practical articles:

Databases

Advantage - MySQL - MSSQL - Postgres - Interbase - Firebird - Oracle - ODBC - Paradox - SQLite - dBASE - MS Access - Zeos

The Data controls tab of the Component Palette contains database-related control components.

Component Palette Data Controls.png

Icon Component Description Online Docs
tdbnavigator.png TDBNavigator navigation control for use with a connected database Link
tdbtext.png TDBText text contents for a TDataSet field value, not editable Link
tdbedit.png TDBEdit single-line edit control for a TDataSet field value Link
tdbmemo.png TDBMemo multi-line edit control for a TDataSet field value Link
tdbimage.png TDBImage image stored in a field of a TDataSet Link
tdblistbox.png TDBListBox list with several string items, the selected item corresponds to a TDataSet field Link
tdblookuplistbox.png TDBLookupListBox similar to TDBListBox, but the string items are taken from a lookup TDataSet Link
tdbcombobox.png TDBComboBox dropdown list with several options, the selected item corresponds to a TDataSet. Link
tdblookupcombobox.png TDBLookupComboBox similar to TDBComboBox, but the string items are taken from a lookup TDataSet Link
tdbcheckbox.png TDBCheckBox checkbox corresponding with a TDataSet field value Link
tdbradiogroup.png TDBRadioGroup group of TRadioButtons, the selected index corresponds to a TDataSet field. Link
tdbcalendar.png TDBCalendar date from the TDataSet displayed in a month calendar Link
tdbgroupbox.png TDBGroupBox container for other controls. Data field information is displayed in header of the box. Link
tdbgrid.png TDBGrid grid displaying fields of several records of s TDataSet Link
tdbdatetimepicker.png TDBDateTimePicker date/time value editor for a TDataSet field (no LCL control)


Component Palette
Standard - Additional - Common Controls - Dialogs - Data Controls - Data Access - System - Misc - LazControls - RTTI - SQLdb - Pascal Script - SynEdit - Chart - IPro