RE:Como definir y abrir una base de datos
agraga la libreria msdao 3.6 si trabajas con access.
crea un modulo y copia esto:
dim base as database (base es el elemento para identificar la base de datos)
dim registro as recordset
en el formulario:
cliclea en el formulario y en el evento activate o load escribe:
set base = opendatabase(app.path & "\nombre-de-basedato.mdb")
set registro = base.openercordset("nombre-de-tabla")
eso es todo; pero si quieres leer agrega esto :
set registro = base.openrecordset("nombre-de-tabla",dbopensnapshot)
si quieres escribir, agrega esto;
set registro = base.openrecordset("nombre-de-tabla",dbopendynaset)
y recuerda que cuando abres la base de datos tienes que cerrarla:
registro.close