Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   ¿ Conectar Con As400 ? (https://www.clubdelphi.com/foros/showthread.php?t=4451)

Javier_A 16-10-2003 08:52:10

¿ Conectar Con As400 ?
 
¿ Existe alguna herramienta en Delphi, que permita acceder a las DB2 del AS400 ?
Gracias

jhges 16-10-2003 10:29:43

Hola Javier,

Esta es mi primera respuesta en el foro, espero explicarme bien.

Con el programa Client Access ( emulador de pantallas verdes de AS400, entre otras cosas), lleva consigo el controlador ODBC, por tanto a partir de ahi creas un odbc contra la biblioteca del AS400. y en Delphi realizas una conexion via BDE o ADO contra el ODBC y ya lo tienes.

Yo he trabajado asi, y la verdad que no he encontrado ningun problema.

Espero haberte ayudado y gracias.

__cadetill 16-10-2003 14:13:46

Cita:

Posteado originalmente por jhges
Yo he trabajado asi, y la verdad que no he encontrado ningun problema.
Ciertamente no hay ningún problema haciendo una conexión de este tipo. No obstante, tiene sus restrucciones.
Como sabreis, en As400 no existen los procedimientos almacenados. Lo que existen son programas realizados en, por ejemplo RPG y que pueden ser llamados desde CLs ("especie" de .bat del DOS). Pues bien, si desde Delphi tienes la necesidad de hacer una llamada a algún CL, vía ODBC no vas a poder, necesitarás componentes de acceso nativo al As400 que te den esa funcionalidad.
En la empresa en la que trabajo utilizamos Client Objects. Son de una empresa francesa y, la verdad, algo caros.

Osea, si no necesitas de otras funcionalidades que puede darte el As400 y sólo necesitas lanzar sentencias SQL sobre él, ODBC es una buena alternativa. Si por el contrario necesitas/quieres más potencia del As400, necesitarás componentes nativos que te den la funcionalidad que deseas.

PD: si probais algún componente de acceso nativo al As400 que no sea el Client Objects y lo encontrais bueno, me gustaría que lo comentarais y así poder valorar el rendimiento en uno y el otro


La franja horaria es GMT +2. Ahora son las 04:09:17.

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