You don't "convert Btrieve to SQL". Your options will depend on several things:
-- What version of Btrieve/Pervasive does this application use? If it's not PSQL 2000 (or V8 or V9), you are going to have a hard time finding an ODBC driver for it.
-- You're going to need DDFs files that accurately describe the data files. These should come from the vendor since they know the exact record structure.
Now, once you've got an ODBC driver, DDFs, data files, a PSQL engine, and an ODBC application (Excel, Access, Crystal Reports, etc), you would create the ODBC DSN pointing to your DDFs/Data files and then use that DSN in the application.
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.