RE:UNA SOLA CONEXION GLOBAL A BASE DE DATOS
hm... con ADO, DAO...?, por código?...
Tienes varias opciones. A mi se me ocurren varias. Por ejemplo, puedes utilizar un DataEnvironment para hacer la conexión y gestionar consultas y demás, aunque a mi me parece algo complicadillo.
Otra opción (mas sencilla, creo yo) es declararte un objeto de tipo Connection en un módulo, para tenerla disponible en toda la aplicación. Te aconsejo utilizar ADO. Puedes abrir la conexión en el Form_Load del formulario principal de la aplicación, y cerrarla en el Form_Unload.
O mejor aun, como me aconsejaron a mi hace muy poco, puedes abrir y cerrar la conexión cada vez que vayas a utilizarla para leer, actualizar o insertar registros. La abres, operas con ella, y la cierras de nuevo.
Para abrir la conexión, utiliza una cadena de conexión con el proveedor, y la ruta a la base de datos.
En la sección de manuales hay un montón que te pueden ser útiles. Concretamente, una que se llama "Guia de laboratorio", creo. Me pareció muy práctico y sencillo. Después, con la ayuda de VB puedes ampliar conocimientos.