Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 27-09-2008
Avatar de Softweb
Softweb Softweb is offline
Miembro
 
Registrado: ago 2008
Posts: 46
Poder: 0
Softweb Va por buen camino
Hola:

Creo que lo que te hace falta es primero una estructura consistente de la maestro y detalle

Yo todos los maestros y detalles los enlasos por campos Key, por ejemplo

Cita:
Tabla factura:
- ID Campo Integer Incremental, ojo incrementándolo uno mismo.
- ANYO Campo Integer con el valor del año.
- numero
- fecha
- cliente
- usuario

Tabla dfactura:
- MID Campo integer que contiene el valor del campo ID del maestro.
- MANYO Campo integer que contiene el valor del campo ANYO del maestro
- ID
Campo Integer Incremental teniendo en cuenta el MID y el MANYO
- descripcion
- cantidad
- precio
- subtotal
- impuesto
- descuento
- total
Luego para mostrarlos solo tienes que filtrar la detalle con el ID y ANYO del Maestro.
Código:
TablaFacturaD.Filter := 'MAnyo='+TablaFacturaAnyo.AsString+' AND MID='+TablaFacturaID.AsString;
TablaFacturaD.Filtered := True;
Y recordando cada vez que añada un registro en detalle asignarle el ID y ANYO del maestro.


Sobre los botones, estos te sirve cualquiera incluso el navegador ya que el control de los eventos como añadir editar o borrar los puede hacer desde los eventos de la tabla.

Y usar una tabla temporal es jugar a la loteria, te puede pasar de todo.

Espero que esto te sirva, si tienes alguna duda sobre lo escrito dimelo

Saludos

Última edición por Softweb fecha: 27-09-2008 a las 10:56:34.
Responder Con Cita
 



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
Como registar una cabecera y el detalle de una factura, en una sola transaccion? sarroyab MySQL 2 02-08-2007 20:14:24
Factura, no muestra detalle - QReport BlueSteel Impresión 4 29-09-2006 00:31:29
Factura -> Detalle nicolasdom Varios 1 17-11-2004 15:39:57
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid norberto_larios Conexión con bases de datos 1 11-09-2004 18:17:34
buscar un reg. por un detalle ej. factura por item omar_cremona Conexión con bases de datos 1 10-05-2003 00:39:14


La franja horaria es GMT +2. Ahora son las 08:42:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi