HOLA:
Mira cuando tengo que realizar algo como eso, una manera muy senculla es la siguiente:
declaro una variable global de tipo string, la cual debe contener la cadena de conección a mi base de datos y otra variable también global pero de tipo recordset.
Ejemplo:
Global gc as string
global rst as adodb.recordset
Estas variables las utilizo en el resto de mi proyecto para generar cualquier consulta:
Ejemplo para insertar
set rst = new adodb.recordset
rst.open "insert into nombasedatos (aqui debe ir separados por el orden de los campos a insertar) values (valores que se deben insertar en los campos",gcn
las opciones para borrar, actualizar son similares a la anterior
Ojala esta información te pueda servir, si quieres escribeme a la sig. dirección y te puedo enviar algunos ejemplos:
lalia33@hotmail.comSaludos