Foros del Web » Programando para Internet » ASP Clásico »

conexion asp con informix

Estas en el tema de conexion asp con informix en el foro de ASP Clásico en Foros del Web. Hola a todos ojala me puedan ayudar, quiero hacer una pagina en asp pero que se conecte a una base de datos informix 4gl version ...
  #1 (permalink)  
Antiguo 10/01/2011, 08:40
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 14 años, 5 meses
Puntos: 2
conexion asp con informix

Hola a todos ojala me puedan ayudar, quiero hacer una pagina en asp pero que se conecte a una base de datos informix 4gl version 7.31, que esta en una servidor aix de linux
pero me manda el siguiente error.

Script error detected at line 4.
Source line: conn.open(parametros)
Description: No se encontr� el proveedor especificado. Es posible que no est� instalado correctamente.


conexion.asp
<%
Set conn = server.CreateObject("ADODB.connection")
Set rs = server.CreateObject("ADODB.recordset")
parametros = "provider=Informix OLE DB Provider;server=xx.xxx.xxx.xx;Initial Catalog=abasur@xxx_shm;uid=xxx;pwd=xxx"
conn.open(parametros)
%>
  #2 (permalink)  
Antiguo 10/01/2011, 12:50
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: conexion asp con informix

No tengo un Informix aquí para probar, pero recuerdo que el proveedor que utilizaba si hacías la colección ODBC tenía un dialogo que te daba la cadena de conexión OleDb, revisa si el tuyo tiene ese mismo.

La otra es que hagas precisamente una conexión ODBC y pruebes, con ello se puede descartar que el problema fuera de comunicación con el servidor o del proveedor y nos enfocaríamos a la cadena de conexión.
  #3 (permalink)  
Antiguo 12/01/2011, 05:50
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: conexion asp con informix

pero no se puede crear la conexion sin un odbc algo asi o estoy mas perdido

<%
Set conn = server.CreateObject("ADODB.connection")
Set rs = server.CreateObject("ADODB.recordset")
parametros = "provider=Informix OLE DB Provider;server=xx.xxx.xxx.xx;Initial Catalog=abasur@xxx_shm;uid=xxx;pwd=xxx"
conn.open(parametros)
%>
  #4 (permalink)  
Antiguo 12/01/2011, 08:44
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 10 meses
Puntos: 146
Respuesta: conexion asp con informix

La conexión ODBC la haces desde el Panel de control -> Herramientas administrativas -> Origenes de Datos (ODBC).

Si te funciona, para utilizarla en ASP se usa algo como: Conn.Open "NombreDeLaConexion"

Para conectarte a Informix debes saber exactamente que proveedor estas utilizando, checalo en la pantalla de la conexión ODBC, igual puedes pasarte a esta página y probar algunas de las cadenas que ahí te sugieren.

Saludos
  #5 (permalink)  
Antiguo 12/01/2011, 09:29
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: conexion asp con informix

ok gracias compañero voy a probar y te cuento

Etiquetas: asp, conexion, informix
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:19.