TDataSet
E1014702
TDataSet is a fundamental Delphi/VCL class that provides an abstract interface and core functionality for working with tabular data in database applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| TDataSet canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T13019771 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: TDataSet Context triple: [TTable, inheritsFrom, TDataSet]
-
A.
TDataSource
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.
-
B.
DataSet API
DataSet API is Apache Flink’s now-legacy batch processing API for defining and executing scalable, distributed data transformations.
-
C.
TDBGrid
TDBGrid is a Lazarus visual component used to display and edit database table records in a grid format within applications.
-
D.
TTable
TTable is a Delphi VCL data-access component that represents and manipulates an entire database table through a live, table-based dataset interface.
-
E.
DSN
DSN is the acronym for NASA’s Deep Space Network, a global system of large radio antennas used to communicate with and track interplanetary spacecraft and distant space missions.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: TDataSet Target entity description: TDataSet is a fundamental Delphi/VCL class that provides an abstract interface and core functionality for working with tabular data in database applications.
-
A.
TDataSource
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.
-
B.
DataSet API
DataSet API is Apache Flink’s now-legacy batch processing API for defining and executing scalable, distributed data transformations.
-
C.
TDBGrid
TDBGrid is a Lazarus visual component used to display and edit database table records in a grid format within applications.
-
D.
TTable
TTable is a Delphi VCL data-access component that represents and manipulates an entire database table through a live, table-based dataset interface.
-
E.
DSN
DSN is the acronym for NASA’s Deep Space Network, a global system of large radio antennas used to communicate with and track interplanetary spacecraft and distant space missions.
- F. None of above. chosen
Statements (59)
| Predicate | Object |
|---|---|
| instanceOf |
Delphi class
ⓘ
VCL class ⓘ abstract base class ⓘ |
| definedIn | Delphi VCL NERFINISHED ⓘ |
| designedFor | tabular data access abstraction ⓘ |
| hasEvent |
AfterDelete
ⓘ
AfterOpen ⓘ AfterPost ⓘ BeforeDelete ⓘ BeforeOpen ⓘ BeforePost ⓘ OnCalcFields ⓘ |
| hasMethod |
Append
ⓘ
ApplyUpdates ⓘ Cancel ⓘ Close ⓘ Delete ⓘ Edit ⓘ First ⓘ Insert ⓘ Last ⓘ Locate ⓘ Lookup ⓘ Next ⓘ Open ⓘ Post ⓘ Prior ⓘ |
| hasProperty |
Active
ⓘ
BOF NERFINISHED ⓘ CanModify ⓘ EOF ⓘ FieldDefs ⓘ Fields ⓘ Filter ⓘ Filtered ⓘ RecNo ⓘ RecordCount ⓘ State ⓘ |
| interactsWith |
TDataSource
ⓘ
data-aware controls such as TDBGrid ⓘ |
| isSuperclassOf |
TADODataSet
NERFINISHED
ⓘ
TClientDataSet NERFINISHED ⓘ TFDMemTable NERFINISHED ⓘ TIBDataSet NERFINISHED ⓘ TQuery NERFINISHED ⓘ TTable ⓘ |
| language | Object Pascal NERFINISHED ⓘ |
| partOf | Delphi runtime library (RTL/VCL) NERFINISHED ⓘ |
| provides |
abstract interface for tabular data
ⓘ
core functionality for working with datasets ⓘ |
| supports |
bookmarking records
ⓘ
data-aware controls ⓘ deleting records ⓘ editing of records ⓘ filtering records ⓘ inserting records ⓘ locating records ⓘ navigation of records ⓘ |
| usedIn | Delphi database applications ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: TDataSet Description of subject: TDataSet is a fundamental Delphi/VCL class that provides an abstract interface and core functionality for working with tabular data in database applications.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.