I'm just looking at a database built by someone who's not working here anymore.
Going through VBA code, he's been using both DAO and ADO recordsets in different forms and modules. Some modules ADO, others DAO.
BE is a SQL server. FE contains a lot of forms, queries, reports along with DSNless linked tables to the server. No local tables at all.
I did a search on ADO vs DAO, but there were a lot of discussions on this, making me more confused.
While some developers say in Access it's better and faster to use DAO, there were also others saying accessing a SQL server MUST ALWAYS be a ADO.
I'd appreciate hearing your side of story. Which one do you prefer to use and when one should be preferred over the other.
Any link to a reliable discussion suits me fine too.
Thanks.
Going through VBA code, he's been using both DAO and ADO recordsets in different forms and modules. Some modules ADO, others DAO.
BE is a SQL server. FE contains a lot of forms, queries, reports along with DSNless linked tables to the server. No local tables at all.
I did a search on ADO vs DAO, but there were a lot of discussions on this, making me more confused.
While some developers say in Access it's better and faster to use DAO, there were also others saying accessing a SQL server MUST ALWAYS be a ADO.
I'd appreciate hearing your side of story. Which one do you prefer to use and when one should be preferred over the other.
Any link to a reliable discussion suits me fine too.
Thanks.
Last edited: