La Web del Programador: Comunidad de Programadores
 
    Pregunta:  29219 - VB6 & INTERBASE
Autor:  Solin Perez
Hola amigos. He realizado una base de datos sencilla en Interbase 5.5 pero no tengo c++ builder para trabajarla, tengo es visual basic 6, como diablos me conecto desde una aplicación visual basic 6 con ADO a una base de interbase?
Ya me conecté pero aparece errores por falta de información o algo asi, en pocas palabras que debo hacer.

  Respuesta:  Wilfredo Pérez Velázquez
Hola colega,
Te diré que te puedes conectar a cualquier base de datos desde Visual Basic a través de ADO, ahora necsitas para cualquiera de las vías de conexión el driver de acceso al tipo de base de datos de interbase ya sea por DSN, file DSN o cadena de conexión, estos al final tienen una propiedad(en el objeto connection del ADO) que se llama Provider, la cual es una cadena que identifica el proveedor de la base de datos a conectar, pero ahí no termina todo, debes tener el drive en tu ordenador para poderte conectar, pues el ado lo que hace es cargar dicho drive en memoria y le envía tu cadena de conexión, y es este drive el que se conecta contra la base de datos en realidad, quien te trae los datos de las tablas y se los da al ADO.

Por tanto te sugiero que instales el Visual basic y en acceso a datos o algo así de su instalación selecciones todos los tipos de drive, en el cual se incluye este que tu deseas, lo que como no es estandar, ni de la microsoft, por eso en la instalación por defecto no viene, tienes que seleccionarla.

Un saludo.