Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Using Locate For from Bottom To Top
Message
From
04/06/2014 13:50:31
Mike Yearwood
Toronto, Ontario, Canada
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP3
Network:
Windows XP
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01601100
Message ID:
01601286
Views:
42
>>>Hi,
>>>
>>>LOCATE FOR Command Scans for records from Top to Bottom by defauld
>>>
>>>Is it possible to Locate records in reverse Direction. If yes, kindly Guide how to do this. If not, what's the alternative, if I have ample number of records.
>>>
>>>Regards
>>>Harsh
>>
>>It might be very slow this way.
>>INDEX ON 'A' TAG XATAG
>>SET ORDER TO XATAG DESCENDING
>>LOCATE FOR ...
>>
>>
>>What sequence do you really need? The sequence should be based on fields in the table, not record #. With such fields, you can SET ORDER TO sequence ASC/DESC, SEEK(), SCAN WHILE. Allowing you to process not only the entire set, but also subsets very fast.
>
>Personally I wonder why anyone still uses LOCATE at all. Pretty prehistoric.

Not prehistoric in the least. Rushmore in VFP-SQL is identical to LOCATE.
Previous
Reply
Map
View

Click here to load this message in the networking platform