VB y base de datos en informix

Nabucodonosor
05 de Octubre del 2004
Hola, el problema que tengo es que: al tratar de conectar por medio de visual basic con una base de datos en informix por medio del odbc, en el siguiente codigo

Private Sub Form_Load()
DBEngine.DefaultType = dbUseODBC
Set sesion = Workspaces(0)
Set conex = sesion.OpenConnection("Revolution", dbDriverNoPrompt, False, "ODBC;DNS=Revolution;UID=guests;PWD=passwd")
Set rsODBC = conex.OpenRecordset("personal", dbOpenDynamic, dbRunAsync, dbPessimistic)
End Sub

Me da un error en
Set rsODBC = conex.OpenRecordset("personal", dbOpenDynamic, dbRunAsync, dbPessimistic)

Que me dice falló la conexion

Alguien por favor me podría decir por que sale ese error o que me falta poner?

Por la atención les anticipo las gracias