On Mon, 16 Jul 2007, Joost van der Sluis wrote:

> Hi all,
> 
> 
> I tried to explain the readdata-difference. At first I thought that
> msedb converted all strings from string to widestring to string. But it
> doesn't do that. (see my mails on this subject)
> 
> I think that the only reasonable explanation is the argument from
> Michael: using ansistrings/pointers to store the data instead of storing
> them directly into a buffer, induces so much overhead that it becomes
> too slow.
> 
> Overall, I would conclude that the current design of the TBufDataset of
> fcl-db is a better choice then the design of tmseBufDataset. Since fcl-
> db is faster on those things a TBufDataset is build/meant for: browsing
> through records.
> 
> Discussion: What tests could I do more? Is there something I overlooked?

How about memory usage ? That is my main concern.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to