Ver Mensaje Individual
  #4  
Antiguo 19-06-2013
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.293
Reputación: 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
Cita:
Empezado por pape19 Ver Mensaje
Cuando me refiero a "controles en métodos de las clases", lo que quiero decir es que por ejemplo, para validar un usuario, no hago el control en el botón "Aceptar" del Form como siempre venía haciendo, sino que tengo una clase Usuarios, con un método EsValido, que realiza este control.
Ahora sí está más claro.
Puedes revisar estos links:
Accessing an Object and its Data - Delphi OOP Part 4: Capítulo 8, capitulo 9 y capitulo 10.

Cita:
Empezado por pape19 Ver Mensaje
Lo primero es, utilizando las IBTable, con DBEdits en el form, con un "insert", un "post" y luego un Commit, es suficiente para generar el alta. Pero si creo una instancia de la clase como sería? Teniendo Edit's comunes en el form, asigno lo ingresado en los mismos a las propiedades del objeto; y con el objeto "lleno", como lo guardo en la BD? Otra vez campo por campo?
En ese caso, tus clases deberían tener el código necesario para realizar las operaciones necesarias sobre Base de Datos; Recuperar un elemento (SELECT), insertar un elemento nuevo (INSERT), modificarlo (UPDATE) y borrarlo (DELETE). Lo más sencillo uinicialmente es que tus clases utilicen SQL para las operaciones.
Como segundo paso, puedes hacer que todos tus objetos deriven de un objeto "base" que te facilite realizar operaciones sobre la Base de Datos.
__________________
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