Beh, che c'è da dire: DAO è una tecnologia presente fin dalle prime versioni di VB e tuttora ancora utilizzabile, ma è stata a suo tempo abbandonata in favore della più potente tecnologia ADO.
A questo indirizzo:
http://msdn.microsoft.com/library/en...oadoupdate.asp
ci si evince come fin dal 1999 Microsoft abbia cercato di invitare i programmatori DAO ad effettuare la migrazione verso ADO, i motivi sono spiegati in vari documenti di MSDN.