Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-05-2014
atani123 atani123 is offline
Miembro
 
Registrado: jul 2006
Posts: 63
Poder: 18
atani123 Va por buen camino
Forma correcta de programar contra MySQL

Me gustaria me indicaseis ¿cual de los dos metodos es el correcto para programar contra mySQL o cualquier base de datos?

Utilizando TDBEdit para actuar directamente sobre la base de datos o por el contrario seria mas correcto utilizar TEdit y despues llamar a un Procedimiento Almacenado para que realice la operacion.

Si las dos son correctas, ¿que diferencias/ventajas veis entre utilizar una u otra?

Gracias de nuevo,
Responder Con Cita
  #2  
Antiguo 12-05-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola atani123.

Yo creo que hablar de corrección no es lo indicado, un programa puede dar resultados correctos o incorrectos usando cualquiera de esos componentes.

Pero si hay algo que es indiscutible, es que usar controles data aware reducen el trabajo muchísimo. Salvo contadas excepciones no veo ventajas en el uso del TEdit sobre el TDBEdit.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 12-05-2014
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Bastante de acuerdo con ecfisa.
Yo creo que no se trata de correcto o incorrecto, sino más bien, adecuados para cada situación.

Se pueden usar ambos sistemas y seguramente según el tipo de aplicación sea más adecuado uno que otro.
Para una aplicación sencilla con unas cuantas tablas seguramente los controles TDBEdit y el método de trabajo sea recomendable. En ese caso prima la sencillez, rapidez y fiabilidad.

En una aplicación compleja (grande) con muchas tablas y un volumen de trabajo (usuario/conexiones) grande, posiblemente el métdo de trabajo de los tipo "TDBEdit" no sea el más adecuado y valga la pena trabajar con controles "TEdit" y realizar una sobrecarga de trabajo para cambiar el sistema.
Es este caso prima mejorar la rapidez y eficiencia, aunque el sistema de trabajo conlleve una mayor cara de programación.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 12-05-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Neftali.

También de acuerdo, en casos extremos puede ser beneficioso trabajar de ese modo para reducir el tráfico. Aunque, para mejorar el rendimiento de las transacciones usando controles de datos, también podemos echar mano de las actualizaciones en caché.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Forma correcta de conectar a la base.. linuxtin Conexión con bases de datos 4 19-07-2012 21:30:20
Como Borrar una fila del Stringgrid de forma correcta? escorpionrojo43 OOP 1 24-07-2011 20:11:52
validar usuarios de forma correcta hibero PHP 3 04-01-2010 16:47:04
Cómo utilizar consultas con DISTINCT de forma correcta dec MySQL 9 19-09-2006 18:50:47
Forma correcta de emigrar base de datos.. ronimaxh Firebird e Interbase 5 08-04-2004 00:34:38


La franja horaria es GMT +2. Ahora son las 23:45:32.


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
Copyright 1996-2007 Club Delphi