Ver Mensaje Individual
  #7  
Antiguo 14-08-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Reputación: 24
ContraVeneno Va por buen camino
Cierto, cualquiera aquí en este foro te dirá que la mejor opción es usar Delphi + ADO.

Y si vas a un foro de VBA, seguro te dirán que lo mejor es usar VBA... pero porque no conocen otro lenguaje que no sea de MS.

Yo puedo decir que los conozco los dos y si te aplicas, si usas VBA o usas Delphi tu aplicación va a quedar funcionando.

El detalle esta en que Delphi tiene más opciones de desarrollo y más control sobre tu código.

Sí, VBA funciona para aplicaciones de mediana complejidad, pero a la hora de los problemas, Delphi tiene más opciones de solución.

Empezando por el principio: Si lo desarrollas en VBA, necesitarás hacer un instalador para agregar librerías y demás para hacer que tu aplicación funcione, si falta alguna, tu programa no va a funcionar. Como ya te dijeron, access no es una opción viable para una aplicación cliente-servidor (sí, podría ser fácil, pero te va a dar muchos problemas a la hora de darle mantenimiento, tanto a tu código como la base de datos).

Si lo haces en Delphi, no necesitas crear un instalador, solo hace falta distribuir la aplicación. (y configurar el odbc en caso de que así conectes los clientes a tu servidor).

Y eso solo como primer ejemplo.

Como segundo te podría decir que en VBA todas las variables se manejan como tipo variant y en delphi no, evitanto así errores de conversión, pero eso sería un tema muy extenso.

En pocas palabras:

Delphi es tu mejor opción
__________________

Responder Con Cita