TDataSource
E322641
TDataSource is a Delphi VCL component that links data-aware controls to dataset components, managing the flow of data between the user interface and underlying data sources.
All labels observed (1)
| Label | Occurrences |
|---|---|
| TDataSource canonical | 2 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Delphi VCL component
ⓘ
data source component ⓘ non-visual component ⓘ |
| belongsToLibrary |
Windows VCL
ⓘ
surface form:
VCL (Visual Component Library)
|
| connects |
data-aware controls
ⓘ
dataset components ⓘ |
| controls | whether controls can edit data ⓘ |
| definedIn |
Delphi (programming language)
ⓘ
surface form:
Delphi VCL
|
| designTimeSupport | can be configured at design time in the IDE ⓘ |
| hasMethod |
ApplyUpdates
ⓘ
Cancel ⓘ Delete ⓘ Edit ⓘ Insert ⓘ IsLinkedTo ⓘ Post ⓘ |
| hasProperty |
AutoEdit
ⓘ
DataSet ⓘ Enabled ⓘ OnDataChange ⓘ OnDataSetChange ⓘ OnDataSetScroll ⓘ OnStateChange ⓘ OnUpdateData ⓘ OnUpdateRecord ⓘ State ⓘ |
| isUsedWith |
TADOQuery
ⓘ
TClientDataSet ⓘ TDBComboBox ⓘ TDBEdit ⓘ TDBGrid ⓘ TDBLookupComboBox ⓘ TDBNavigator ⓘ TFDQuery ⓘ TIBQuery ⓘ TQuery ⓘ TTable ⓘ |
| lifecycleScope | form or data module ⓘ |
| manages | flow of data between user interface and datasets ⓘ |
| namespace | Data.DB (in modern Delphi versions) ⓘ |
| notifies | data-aware controls of dataset changes ⓘ |
| primaryRole | link data-aware controls to dataset components ⓘ |
| propagates |
editing state changes
ⓘ
field value changes ⓘ record navigation events ⓘ |
| propertyAutoEditControls | automatic editing when user modifies data-aware controls ⓘ |
| requires | an assigned dataset to function ⓘ |
| runtimeBehavior | mediates communication between datasets and controls ⓘ |
| usedIn |
Delphi (programming language)
ⓘ
surface form:
Delphi
Object Pascal applications ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.