Conexión ODBC con Informix Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula ODBC – Open DataBase Connectivity – Permite la conexión de aplicaciones en el ambiente MS Windows con BD: • Remotas • Locales – El único prerequisito es que debe estar instalado el cliente (driver) del SGBD (Informix) que vamos a utilizar (ClientSDK) Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula Crear la conexión ODBC – Existen tres tipos de conexión ODBC: • DSN (Data Source Name) de Sistema – Disponible para todos los usuarios del S.O. Se almacena en el registro de Windows • DSN (Data Source Name) de Usuario – Disponible para el usuario actual. Se almacena en el registro de Windows • DSN (Data Source Name) de Archivo – Genera un archivo con la configuración indicada. Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 1- Panel de Control Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 2 - Herramientas Administrativas Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 3 - Orígenes de Datos (ODBC) Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 4 – DSN de Archivo Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 5 – Botón Agregar Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 6 – Seleccionar el Cliente Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 7 – Indicar ruta y nombre Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 8 – Botón Siguiente Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 9 – Botón Finalizar Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 10 – Configurar Parámetros Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 10 – Configurar Parámetros – Server Name: ol_its3 • Nombre del servidor de base de datos – Host Name: 192.168.1.2 • IP del servidor – Service: 1526 • Puerto que utiliza el servidor – Protocol: onsoctcp • ONline SOCket TCP/ip Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 10 – Configurar Parámetros – User ID: prueba • Nombre del usuario a utilizar (de Linux) – Password: ****** • Contraseña del usuario a utilizar (de Linux) – Database Name: mundial • Nombre de la base de datos a utilizar Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 11 – Probar la conexión Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 12 – Botón Aceptar Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 13 – Ruta y nombre Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 14 – Ya existe! Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 15 – Verificamos su creación Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 16 – Visualizamos su contenido Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula VB .Net Conexión ODBC con Informix Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 1 – Abrir Visual Studio .Net – Abrir Visual Studio .Net – Crear un nuevo proyecto: – Lenguaje Visual Basic – Tipo Windows Application Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 2 – Agregar un “DataGridView” Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 3 – Código del evento Load del Form1 Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula 4 – Ejecutamos la aplicación (F5) Programación III – ISBO – EMT – CETP - 2013 Prof. L. Carámbula