Re: [fpc-devel]Access violation with IndexName property of TDbf

2004-08-03 Thread Tony Maro
Tony Maro wrote: I'm not sure if this is a TDbf issue, or an FPC db issue, so I'm posting both places. I'm using CVS of FPC from about 1 hour ago. Basically, whatever I do, if I try to set the IndexName or IndexFieldNames property of the TDbf I get an access violation. Found it... This only

Re: [fpc-devel]Access violation with IndexName property of TDbf

2004-08-03 Thread Michael Van Canneyt
On Tue, 3 Aug 2004, Tony Maro wrote: Tony Maro wrote: I'm not sure if this is a TDbf issue, or an FPC db issue, so I'm posting both places. I'm using CVS of FPC from about 1 hour ago. Basically, whatever I do, if I try to set the IndexName or IndexFieldNames property of the TDbf I

Re: [fpc-devel]Access violation with IndexName property of TDbf

2004-08-03 Thread Joost van der Sluis
Seems like a lot of people are doing double work here :-) Yep... I already had a fix for this from Micha Nelissen, but it hasn't been committed yet. Tonight I plan to commit all remaining patches. A Small IRC-Log: neli

[fpc-devel]TDataset Buffer rewrite

2004-08-03 Thread Joost van der Sluis
Ok, i've had it with the TDataset Buffers. They work now but not as they should, resync is buggy and it's not very Delphi-compatible. The main issue here is that there's no difference between TDataset and TClientDataset. In the FCL they are somewhat combined. So i suggest that I try to

Re: [fpc-devel]TDataset Buffer rewrite

2004-08-03 Thread Michael Van Canneyt
On Tue, 3 Aug 2004, Joost van der Sluis wrote: Ok, i've had it with the TDataset Buffers. :-) Join the club. They work now but not as they should, resync is buggy and it's not very Delphi-compatible. Well. It was modeled to be compatible with D3 code. The main issue here is that

[fpc-devel]Another TDataSet issue to think about (I think)

2004-08-03 Thread Tony Maro
I've got a TDbf on a form. I've got a TDataSource attached to it. I've set an event handler on the DataSource.OnDataChanged. When I set the TDbf active, it's triggering an OnDataChanged BEFORE the dataset is fully active. If you do reading of data within the event handler, it results in