Migrating from "Btrieve" to MS SQL basically means rewriting your code.
COnverting from Titan/Btrieve to MS SQL means switching to ODBC or OLEDB (through BDE, ADO, or something similar). You'll need to change every data access call. Once the app is converted, you'll need to convert the database.
Have you started and if so, are you having problems?
__________________
Mirtheil Software
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.