Visual Basic - Utilizar base de datos de AS400

Life is soft - evento anual de software empresarial
 
Vista:

Utilizar base de datos de AS400

Publicado por Jorge Eduardo (14 intervenciones) el 04/09/2002 22:12:51
Por favor quiciera que me ayuden, estoy programando en Visual Basic quiero utilizar base de datos de AS400. Como debo hacer el acceso para usar las bases de datos de AS400

Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Utilizar base de datos de AS400

Publicado por Lucrecia (21 intervenciones) el 05/09/2002 00:11:31
Jorge, mirá no es mucha la ayuda que puedo darte, lo unico que se que para usar archivos de AS400 debés hacerlo por vía ODBC, ahí debes agregar la lista de bibliotecas donde se encuentran esos archivos, pero antes debés crear el ODBC, ponés un data y lo enlazas al ODBC que creaste, igual preguntá bien como hacer esto, yo no lo hice nunca pero lo he escuchado, espero que te sirva de algo
Suerte
Saludos
Lucrecia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Utilizar base de datos de AS400

Publicado por manuel (87 intervenciones) el 05/09/2002 01:07:23
Si trabajas con el IBM AS400 Client Access, el primer paso es
hacer referencia al una dll cwbzzidx.dll de Proyecto/*Referencias
Al hacer referencia a esta dll se adiciona al proyecto automaticamente
librerias del AS400
el siguiente paso es crear una conexion en tu modulo
Public cnAS400 As ADODB.Connection
Para conectarte llama a esta subrutina
Function startConnection_DataSourceAS400() As Boolean
Dim adoErr As Error
Dim xUser, xPass, xSysName As String
xUser = <Usuario>
xPass = <Password>
xSysName = <SysName>
LibAS400 = <Library>
Set cnAS400 = New ADODB.Connection
On Error GoTo cnAS400_Handler
cnAS400.Open "Provider=IBMDA400;Data Source=" & Trim(xSysName) & ";", Trim(xUser), Trim(xPass)
startConnection_DataSourceAS400 = True ' Coneccion correcta
Exit Function
cnAS400_Handler:
startConnection_DataSourceAS400 = False
For Each adoErr In cnAS400.Errors
MsgBox adoErr.Description, vbCritical, "Error en tiempo de ejecución."
Next
Exit Function
End Function
Saludos desde Lima
Saludos desde Lima

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar