Page 1 of 1

SavePoint in MemDataset

Posted: Mon 22 Sep 2008 16:01
by zvasku
Hello,

do you plan to implement SavePoint (as in TClientDataset) in your MemDataset (and in TUniTable, TUniQuery).

Thanks a lot
Zdenek

Posted: Tue 23 Sep 2008 07:00
by Plash
We'll consider possibility to implement this feature.

Posted: Wed 24 Sep 2008 08:29
by zvasku
Hello,

my goal is to change TClientDataset-TProvider-TSQLQuery to TUniQuery in all our application (600k lines of code). Now we are using dbexpoda and dbexpress is not very efficient (by its architecture from Borland, not problem of dbexpoda).
But we need use the following features of dataset:
- AddIndex, DeleteIndex, IndexName (on client side, also unique index for duplicity tests, more indexes at time)
- SetRange, CancelRange
- CloneDataset (to save memory)
- SavePoint (discussed above)

Can we discuss the following features to be added to TMemDataset?

Thanks
Zdenek

Posted: Thu 25 Sep 2008 07:29
by Plash
We'll not add these features in the nearest future because currently we have some tasks with more priority.

You can use TUniQuery with TClientDataSet and TProvider components in cases when you need these features. Set the UniDirectional property of TUniQuery to True when it is used with TClientDataSet.

Posted: Thu 25 Sep 2008 13:11
by zvasku
Yes. It will be my first step.

Thanks
Zdenek