![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#19
|
||||
|
||||
|
Te estas complicando la vida mucho.
Estudia las Formas Normales o Normalización de tablas, es todo un concepto basado en muchos años de experiencias en diseños de Bases de datos; son las normas para crear una base de datos eficiente, fácil de mantener y ampliar. Lo que pides es muy muy fácil, ahora no puedes usar DBEdits, porque no vas a tener 6 precios, al tener la tabla tarifas el usuario podrá crear 10 o 100 precios distintos.... por tanto usa un grid atado a un Query: Yo no uso MySql, pero seguro que tiene un componente llamado MyDataset que tiene 4 sqls: - Delete - Insert - Update - Select Rellenando cada una de ellas, puedes mostrar en el grid todas las tarifas y precios y que se puedan modificar desde el mismo grid. En el MyDataset puedes asignarle su propiedad MasterSource al DataSource de Productos, de esa forma al cambiar de producto, se muestran en el grid las tarifas del nuevo Producto elegido. Los precios de la tabla productos... sobran, debes eliminarlos. Necesitas urgentemente dejar de programar y pararte a estudiar los conceptos de la tecnología Cliente/Servidor, Diseños de Bases de datos y Normalización de tablas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualizar Archivos Desde FTP | papu24ar | Varios | 4 | 21-03-2007 03:50:57 |
| Actualizar una base de datos desde un servidor remoto | zvf | MySQL | 1 | 22-06-2006 22:21:26 |
| Actualizar una base de datos desde un formulario | federiconqn21 | Varios | 1 | 14-12-2005 16:43:23 |
| Impresión desde un StringGrid... | Lester | Impresión | 10 | 26-03-2005 07:14:29 |
| Impresion desde un StringGrid | fmonte | Varios | 3 | 17-09-2004 05:28:29 |
|