La Web del Programador: Comunidad de Programadores
 
    Pregunta:  644 - COMPATIBILIDAD ENTRE ORACLE Y VB
Autor:  Rodrigo Pedrero
Necesito saber técnicas y código sobre como puedo leer Bases de datos Oracles (Developer 2000) con Visual Basic 5.0

  Respuesta:  Augusto Fioretti
Para hacer consultas entre VB y Oracle se debe establecer una conexión ODBC con la base de datos a través del servidor Oracle. Luego existen los procedimientos almacenados en Oracle que se deben ejecutar desde VB y posteriormente mostrarlos o llenar objetos con la información obtenida.

Existen librerias de dominio publico y ejemplos en VB Empresarial que muestran estos casos de buena forma.

Si aun mantienes dudas escribeme a mi correo y te podre envia algunos módulos.bas que te ayudaran.


  Respuesta:  FER
Saludos Super!!
De tu pregunta sobre oracle y visual Basic, decirte que yo he usado oracle y vb.En concreto, he usado visual basic 5.0 professional y oracle 7 en un servidor unix.
Para ello, fue necesario calgar los controladores de oracle 7 para windows.En concreto me refiero al control odbc que proporciona oracle en su paquete. Posteriormente, solo tendras que utilizar los recursos de bases de datos del vb, que viene explicado en los libros en pantalla de vb. Tecnicamente, yo no he utilizado el control data para el acceso a la base de datos, pero, te recomiendo que no lo uses y utilices el recordeset.

Ante alguna duda, no dudes en preguntar.


  Respuesta:  Javi
Ya te han contestado de forma correcta, pero yo te contaré algo más.
Existe una opcion de Oracle llamada OO4O (Oracle Objects For OLE).
Si lo que pretendes realizar es algo simple y sencillo, te irá mejor con el ODBC, pero si por el contrario pretendes realizar una aplicación complicada, con muchos accesos a base de datos, te interesaria adentrarte en el mundo de OO4O. No es sencillo, pero a la larga merece la pena.