
Originally Posted by
ItsMe
Xipooo I do not understand your analagy and the comparison of ADO to DAO. MY understanding is that DAO is native to Access and provides access to objects within the ACE model (previously JET). So if you are trying to connect to another Access DB through an ODBC connection, DAO would probably be preferred over ADO because DAO should provide additional functions over ADO. If you are trying to manipulate an object outside of the model then ADO may be the better choice. I prefer to use DAO when I know I will be working with Access files like accdb, mdb, accde, mde, but not project files (regardless of ODBC connections or not).
As for DAO being discontinued, I have not seen any evidence of this. When DAO was integrated with the ACE engine for A2007, DAO was enhanced and its library is referenced by default.
I do not know why the OP is asking what is fastest. I thought I answered the question by stating that speed is in your design.