Question : .mdb vs .adp front end with SQL server backend

I have a question for an Access/SQL expert. I have created a MS Access application that has a frontend.mdb and backend.mdb using linked tables without a SQL server. Now I am wanting to convert to a SQL server backend. My IT department is telling me to have a frontend.mdb or .mde and they will build tables on the SQL server but the books I am reading say create a .adp frontend with a SQL backend but the books don't say why. What are the differences in .mdb and SQL vs. .adp and SQL. Is there any performance or security benefit with using .adp and SQL. Your opinion is appreciated. Thanks

Answer : .mdb vs .adp front end with SQL server backend

ADP was designed as a frontend for SQL Server, MSDE.
You typically set the connections to tbe backend when u create the ADP
ADP allows u to bypass JET AND ODBC (queries are executed on the server, so less resources required by cleint). ADP use Ole-DB.
But downside is you cannot create local tables
Now ADP's are usually smaller and perhaps a little faster

MDB's well u know how well they work and what u can do. If u use MDB, u will need to seutp a ODBC link and define linked tables
Big advantage is u can create local tables
Disadvantage is there are two extra layers of s/w between Access and SQL. This is the ODBC connection and Jet. So speed can become an issue.
Random Solutions  
 
programming4us programming4us