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
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
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
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.
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
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
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