TClientDataSet ...

TClientDataSet ...

Postby nico806 » Wed 22 Sep 2010 12:42


what is the difference between TVirtualTable and TClientDataSet of Delphi ?


Posts: 1
Joined: Wed 22 Sep 2010 12:40

Postby 99Percent » Wed 22 Sep 2010 20:47

Although TClientDataSet by itself is very powerful, it requires another object, the TDataSetProvider in order to be able to access external data which in my opinion adds unnecesarry complexity to an already very confusing enterprise.

I highly recommend you avoid TClientDataset like hell as it ties you to Codegear's data models and future development. I am myself migrating all my Delphi development to Lazarus where there is NO equivalent for TClientDataset.
Posts: 48
Joined: Tue 13 Sep 2005 05:34

Postby AndreyZ » Thu 23 Sep 2010 12:04

Thank you, 99Percent, for your help.
TVirtualTable component represents an in-memory data storage that does not have linked data files. It can store record data in the file (at run-time) and in dfm (at design-time).

Return to VirtualDAC