Te recomiendo que utilices conecciones ADO, funcionan mejor que DAO tratandoce de red, el esquema general de ADO es:
1) Abres la base de datos
2) Haces tus operaciones SQL (consulta, accion, etc)
(pueden ser varias para que aproveches la coneccion abierta
3) Cierras la base de datos
y asi para cada operacion que hagas.
te preguntaras por que abrir y cerrar, bueno, es para que la base de datos no se corrompa por que puede haber un apagaon asi si cierras las conecciones los datos estan ya guardados y seguros
para recuperar los datos usa los TADODataSet
y la coneccion la configuras con un ConnectionString mas o menos asi:
ConeccionADO->ConectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\Servidor\\Datos\\Base.mdb;Persist Security Info=False"
ConeccionADO es un TADOConnection