Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Integrar Delphi con AS-400 (https://www.clubdelphi.com/foros/showthread.php?t=42285)

JELIRM 10-04-2007 21:41:21

Integrar Delphi con AS-400
 
Hola a todos,
La empresa donde trabajo a adquirido Servidores "I5" que es la nueva familia de Mainframe para sistemas Operativos AS-400, por lo que nos enviaron a cursos a IBM para manejar dicho sistema, que es buenisimo en rendimiento y todo. Pues el centro de este asunto es que el instructor menciono que AS-400 a parte de los lenguajes en pantalla verde(Que se ejecutan dentro del propio sistema) se integraba con otros lenguajes poderosos como JAVA y por supuesto DELPHI y me gustaria saber si alguien de ustedes ha trabajado antes con delphi para desarrollar programas que se conecten a la base de datos DB2 del AS-400 entre otras cosas como manejar procesos etc.
La empresa donde trabajo ha decidido usar JAVA; pero aparte de este yo quisiera trabajar con DELPHI tambien.

Alguien sabe algo sobre esto??? para irme metiendo un poco mas..

Gracias de antemano


--Las Caidas Te hacen aprender a caminar--

egostar 10-04-2007 21:48:46

Hace un par de años o un poco mas, me encargaron una interfaz para obtener información de un sistema en AS-400, lo que hice en ese entonces fue cargar el cliente de DB2 y a través del ODBC obtuve la conexión con la base de datos.

Aclaro que solo consultaba, no hacia nada de insertar, modificar o borrar registros.

Esto lo hice con Delphi5.

Salud OS.

poliburro 10-04-2007 23:29:03

Personalmente trabajo con la versión V5r3 de Iseries y Delphi 7

Bueno, pues te comento que la mejor manera de acceder a db2 es usando ADO y el proveedor OLEDB IBMDA400, Este proveedor te lo proporciona IBM.

Y puedes tener acceso a las tablas, Procedimientos almacenados, vistas, etc etc de DB2.


Mucha suerte.

JELIRM 11-04-2007 00:07:14

Gracias por sus comentarios Caballeros!!!!
ya veo que han trabjado con la DB2 y tu poliburro que estas trabajando con esto, sabes tu si hay algun tipo de clasesitas para trabajar con el Spool del AS/400 trabajar con archivos someter trabajos al AS/400 desde Delphi???

y la interfaz que utilizas cual es por Weresphere?? o tenes demonios escuchando o simplemente con el ODBC o ADO???

En si en lo que estoy trabajando ahorita es con Journals a nivel de sistema Operativo y quiero hacer un programa desde delphi que te genere los reportes de Journals como que usuarios crearon objetos,borrarron modificaron usuarios etc.
Esto ya lo hice con programacion CL de AS/400 pero para el usuario final es un poco tedioso, es por ello que lo quiero hacer desde dephi y sacar un reporte mas robusto, porque tu mas que nadie sabes lo que es formatear reportes en el AS/400 es todo a pie.

Gracias de nuevo.

poliburro 11-04-2007 01:21:46

Fijate que en cuanto a programación CL si te quedo mal, pues yo estoy dedicado exclusivamente al desarrollo con delphi y Db2, el área de programación con CL está asignado a otra área.

Ahora que dejame comentarte que existen componentes de acceso a los journals y los programas llamados ClientObjects/400.

La desventaja es que son de paga. Pero puedes hecharles una ojeada.

pepon386 11-04-2007 18:04:27

Yo también suelo usar ADO para acceder a bases de datos DB2/400. Lo único que debes hacer es instalar Client Access en el ordenador donde deban ejecutar el programa. Para poder acceder a otros objetos hay una librería que se llama "Client Access objects", que la verdad, no recuerdo de donde la saqué.

JELIRM 13-04-2007 07:22:11

OK!!!
gracias intentare eso para ver si me conecto directamente a los journals y extraer la info, de ahi..
Interesante este tema.

pepon386 13-04-2007 17:48:59

Una cosa: para poder utilizar transacciones en DB2/400, debes iniciar el journaling para cada archivo físico que vayas a utilizar. Héchale un vistazo a "strjrnpf".


La franja horaria es GMT +2. Ahora son las 04:33:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi