Programando con Café

Programando con Café es el lugar de encuentro de todos sus tutoriales de programación que usted necesita en diferentes lenguajes de programación y base de datos

miércoles, enero 23, 2013

INFORMIX - CONECTAR INFORMIX CON C#

1. DESARROLLO



Lo que vamos hacer en este tutorial es conectar C# con una base de datos Informix.
Para lograr conectar Informix con C# lo primero que deben de hacer es instalar el cliente Informix para Windows, si desean saber como instalar el cliente hacer clic AQUÍ. Luego que han terminado de instalar el cliente Informix, el ddl que vamos a usar en nuestro proyecto se encuentra en “C:\IBM Informix Client SDK\bin\netf20” (Si han instalado el cliente Informix según el tutorial anterior) y se llama "IBM.Data.Informix.dll"















Luego debemos de hacer una aplicación en Visual Studio 2012, que lo llamaremos "ConectarseInformixC" y desarrollamos la siguiente pantalla.















El nombre de los controles son

  • txtHost
  • txtServicio
  • txtServidor
  • txtUsuario
  • txtClave
  • cboDataBase
  • txtSentencia
  • btnEjecutar
  • dgvResultado

Después que terminamos de diseñar nuestra pantalla, agregamos la referencia para poder conectarnos con Informix, para ello hacemos clic derecho en "Referencia" y "Agregar Referencia"














Seleccionamos el DDL













Agregamos dicha referencia para poder usar las librerías de Informix

using IBM.Data.Informix;

Para conectarnos con Informix la cadena de conexión debe ser

"Host={0}; Service={1}; Server={2}; Database={3}; User Id={4}; Password={5};"

Para conectarnos a una base de datos debemos de usar una variable del tipo "IfxConnection", para ejecutar comandos una variable del tipo "IfxCommand"

A continuación explicaremos cada método que tiene nuestro formulario.

El siguiente método nos sirve para lograr conectarnos a una base de datos en Informix








El método "obtenerBaseDatos", lo que hace es conectarse a la base de datos "SYSMASTER" y consulta a la tabla "sysdatatables" para obtener todas las base de datos y llenarlo en el combo "cboDataBase"















Para bajar el ejemplo pueden hacer clic AQUI

A continuación les mostrare un ejemplo de la aplicación





martes, enero 22, 2013

INFORMIX - Instalar cliente Informix en Windows


1. Desarrollo



En este tutorial se mostrara como instalar un cliente Informix en Windows. Lo primero que debemos de hacer el buscar el cliente que deseamos utilizar desde la página de IBM. En este caso estamos usando el cliente IFMX_CSDK_V3.70.TC5_WINDOWS_32_EN y lo vamos a instalar en un Windows 8 Pro (64bits).

Cuando se termino de descargar el producto debemo de configurar nuestra variable de entorno PATH para que apunte a la siguiente ruta

%windir%\syswow64













Ejecutar el instalador



















Se da inicio al proceso de preparación de instalación del producto. Al culminar el proceso nos debe de salir la siguiente pantalla y presionamos Next

















Aceptamos los términos y presionamos Next

















Le indicamos la ruta donde queremos que se instale nuestro cliente y presionamos Next
















Seleccionamos una instalación típica y presionamos Next

















Nos muestra un informe de lo que se va a instalar y presionamos Install
















Al finalizar la instalación nos muestra la siguiente pantalla y dejamos la opción en No y presionamos Next
















Finalmente se muestra la ventana de "Installation Complete" y para finalizar la instalación damos clic en el botón Done

















Y para comprobar la instalación nos vamos a inicio para ver las aplicaciones que se instalarón