¿Que componente usar?
Qu tal amigos del Foro.
Estoy por comenzar un nuevo proyecto con una empresa donde su base de datos es Informix ... me he percatado de un pequeño problema ... si utilizo DBExpress, este componente no es bidireccional y me complicaria la vida ... el otro seria utilizar BDE pero creo que ya es un poco arcaico ... ¿Ustedes que me recomiendan utilizar? Saludos! |
Hola edgwin,
Si al final te decides por dbExpress, tendrías que combinarlo con Midas y utilizar ClientDataset. Pero si tu aplicación no va ha ser en tres capas, te recomiendo que busques un método más directo, ya que ciertamente dbExpress es uni-direccional y al combinarlo con Midas, perderás rendimiento en aplicaciones en 2 capas. Aunque todo depende de la estructura de tu aplicación. Un saludo. |
Hola,
hace tiempo que no trabajo con Delphi y más aún que no trabajo con Informix. Pero estuve conviviendo con ellos juntos durante 4 años. Con Delphi6, i los componentes BDE la verdad que fue de perlas. BDE es arcaico si, pero informix tampoco es un "último modelo". Se llevan bien. Saludos |
ADO + ODBC tal vez sería más rápido, pero creo que es mejor que busques si hay componentes nativos para acceder a Informix.
|
Cita:
|
Realmente esto depende de la estructura de cada proyecto y por supuesto de la programación que se realice.
Desde que nació DBExpress nos han vendido que dbExpress con DataSnap es más rápido. Mi opinión ( y es sólo mi opinión) después de estar utilizando dbExpress + DataSnap + Midas desde que nació, es que realmente es más lento que utilizar una conexión directa a base de datos (ibx por ejemplo) y una Query que trabaje directamente con un cursor en base de datos. Siempre hablando de aplicaciones Cliente/Servidor que correrán en redes locales. La explicación es muy sencilla dbExpress retorna muy rápido los registros de un cursor. Pero después al utilizar el ProviderDataset y el ClientDataset se realizan una serie de procesos (empaquetado+desempaquetado de registros) que en conjunto hacen el proceso más lento. Pero claro, es mi humilde opinión. :) Un saludo. |
Muchas gracias por sus respuestas.
Voy a buscar algun componente nativo para el acceso a informix. Si encuentro algo se los hare saber. Saludos! |
La franja horaria es GMT +2. Ahora son las 03:01:45. |
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