There's no way from an SQL statement to tell the engine which index to use. You can use the Query Plan Viewer to check to make sure that it's using the right index.
From a Btrieve perspective, you can tell it which index to use.
What's the query you are issuing and what index do you think it should be using? Also, how are you determining that it's not using the proper index?
info@mirtheil.com
Custom VB and Btrieve development.
Certified Pervasive Developer
Certified Pervasive Technician