In Delphi, following the line of the TTable
and TQuery
components in the component palette BDE
we also have similar components in the dbExpress
palette which are TSQLQuery
and TSQLTable
, and we still have the components TSQLDataSet
and TSQLSimpleDataSet
.
I see for example that TSQLSimpleDataSet
incorporates properties and methods such as ClientDataSet
, CreateDataSet
, Data
and Delta
, as an example.
Certainly such components exist because a specific purpose exists for each of them and can not all simply have the same purpose.
I think this is a basic foundation but of great importance to Delphi programmers
Then: What's the difference between these components? A practical application would be interesting!
To be clear, I am asking about each component mentioned. Not by the palette BDE
or dbExpress
.