[fpc-devel] LocateNext
    Alexandrov Alexandru 
    alexandru.alexandrov at gmail.com
       
    Sat Apr  8 20:31:20 CEST 2006
    
    
  
On 4/7/06, Joost van der Sluis <joost at cnoc.nl> wrote:
> Hi all,
>
> I'm busy implementing TBufDataset.Locate and friends. I had the idea to
> overload Locate like this:
>
> function Locate(const keyfields: string; const keyvalues: Variant;
>  options: TLocateOptions; LocateNext : boolean ) : boolean;
>
> So that it's possible to doe a 'locatenext'
>
> But I saw that sqlite simply has a 'locatenext' function. But it is also
> possible to add a TLocateOption...
There is no need to pass again keyfields, keyvalues and options
parameters to locate next match. What to do if they are not the same
as for first locate?
IMO sqlite aproach is better.
>
> I'm thinking about implementing this (abstract) at the TDataset level.
> What option should I choose and what do you guys think the idea?
>
I think a LocateNext function would be fine.
Alex
    
    
More information about the fpc-devel
mailing list