I have a large task to undertake, or atleast I think I do. I have an access bar coding program that I wrote a number of years ago in Access 97 which consists of a front end (forms, reports, modules, etc) and a backend (.mdb) which consists of all data. The company would like the program transitioned into SQL 2000 of which I don't know much about. In the access program I did a lot of SQL statement writing. Should I convert from Access 97 to 2000 (.mdb) or 2002 (using .adp)? I've been lead to believe that upgrading from Access 97 to either 2000 or 2002 is strongly preferred. I've used DAO in the current program and thinking of converting to ADO if I choose Access 2002, is this the wise thing to do? The current database has about 10-15 users, it isn't my idea to convert them but my customer is a large company and are requiring this. Any help would be greatly appreciated!! Thanks....