On Sat, 1 Apr 2006, Joost van der Sluis wrote:

> Hi all,
> 
> In revision 3111 TBufDataset is almost completely rewritten. I've tested
> as much as I could, but it could be that you encounter problems with
> sqldb which weren't there before.
> 
> Please test if everything still works ok, and if not, tell me or submit
> a bug-report.
> 
> Further I have a question: now sqldb uses a linked-list record buffer,

Why ? This goes against the recordset idea ?

> the RecordCount and RecNo properties are something strange.
> 
> What should I do with recordcount? I can add a counter which keep track
> of the recordcount. Ie: it does inc(recordcount) if a record is
> appended.
> 
> Or I can do a real count of the records, each time recordcount is
> called.
> 
> And what about recno? Just define it as -1, or do a quick count to get
> the current record number?
> 
> What are your thoughts on this?

The very idea of TBufDataset was that both recno and recordcount would 
always be available. So using a linked list is not so good. 
Why did you change that ?

Michael.
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to