DAO is used specifically for the JET Engine behind Access. The DAO library for Access 97 and 2000 differs because each version has a different version of JET. ADO code is not limited to the Jet Engine. If you anticipate upsizing your application to SQL Server or some other server backend, it is best to design your code with ADO from the onset. Otherwise, you will need to go back and rewrite all code that manipulates the backend data. ADO looks intimidating at first, but in some ways is simplier that DAO. In other ways, some of the things you've come to expect in DAO are not as straight forward in ADO. Either way, it is worth the effort to acquaint yourself with it. Try a third party book. The MS help files do not always tell you why things need to be in a certain format. "Databases That Work The Way You Do!"
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.