Re: [Harbour] DBSEEK()

2009-12-30 Thread Przemysław Czerpak
On Tue, 29 Dec 2009, Mindaugas Kavaliauskas wrote: Hi, > >It's defined indirectly by dynamic descend flag which causes > >that seek last should work like in Harbour native RDDs and > >CL53/COMIX. In such implementation seek last is fully revertible > >by switching to descending order ( ordDescend

Re: [Harbour] DBSEEK()

2009-12-29 Thread Mindaugas Kavaliauskas
Hi, Przemek, I've made fixed in my SVN copy, but I see you comment in ADSRDD code related to the subject, so, please verify, that fix is OK. Index: C:/harbour/contrib/rddads/ads1.c === --- C:/harbour/contrib/rddads/ads1.c(re

Re: [Harbour] DBSEEK()

2009-12-29 Thread Mindaugas Kavaliauskas
Hi, Przemysław Czerpak wrote: Harbour results are correct and are the same as in CL53/COMIX CDX implementation. Seek last with softseek on should fully revert the positioning order and when exact key cannot be found should stop at 1-st smaller value (1 in 1-st record in your example) or at EOF

Re: [Harbour] DBSEEK()

2009-12-29 Thread Przemysław Czerpak
On Tue, 29 Dec 2009, Przemysław Czerpak wrote: > Only ADS seems to be broken. I still cannot find 64 bit ADS local > server client for Linux so I cannot test it and confirm your results > so I cannot tell you if it's Harbour ADSRDD or ADS/ACE problem which > should be reported to Extended System.

Re: [Harbour] DBSEEK()

2009-12-29 Thread Przemysław Czerpak
On Tue, 29 Dec 2009, Mindaugas Kavaliauskas wrote: Hi, > I have a question/discussion about DBSEEK(). I've started from the > different ADSCDX and DBFCDX behavior and later included Clipper > tests. > #ifdef __HARBOUR__ > REQUEST ADSCDX > #endif > REQUEST DBFCDX > FIELD F > FUNC main(cADS) > IF

[Harbour] DBSEEK()

2009-12-29 Thread Mindaugas Kavaliauskas
Hello, I have a question/discussion about DBSEEK(). I've started from the different ADSCDX and DBFCDX behavior and later included Clipper tests. #ifdef __HARBOUR__ REQUEST ADSCDX #endif REQUEST DBFCDX FIELD F FUNC main(cADS) IF EMPTY(cADS) RDDSETDEFAULT("DBFCDX") ELSE RDDSETDEFAU

[Harbour] DbSeek() Problem with latest SVN

2009-11-08 Thread Mario H. Sabado
Hi Przemek, I had encountered problem with the latest SVN with DbSeek(). It always return .F. in my case after reindexing and re-creating index. I'm using DBFNTX and BCC62 under WinXP SP3. Thanks for any advise. Best regards, Mario ___ Harbour m