Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-08-2008
Avatar de morta71
morta71 morta71 is offline
Miembro
 
Registrado: may 2006
Ubicación: Girona - España
Posts: 30
Poder: 0
morta71 Va por buen camino
problema actualización registros relacionados

Hola, desde hace tiempo estoy intentando realizar una aplicación de facturación, ya solventé varios problemillas que me fueron surgiendo pero ahora estoy algo estancado en lo siguiente:

tengo dos tablas relacionadas, pedidos y albaranes:

PEDIDOS (ID, FECHA, IDCLIENTE)
ALBARANES(ID, IDPEDIDO, FECHA)
relacion ALBARANES.IDPEDIDO = PEDIDOS.ID

El problema es que un pedido se puede servir en varios albaranes, según va llegando el material solicitado.

En el mantenimiento de documentos maestro-detalle como albaranes, hasta ahora lo que hice era sencillo, volcar sobre un StringGrid la información de las líneas de albarán, editarlas y al pulsar "Aceptar", realizo el borrado de todas las líneas de la albarán y grabar el contenido del StringGrid en la tabla.

Esto no me sirve con la tabla pedidos, ya que si he servido algún albarán aparecerá un error de integridad.

Hace días que estoy dandole vueltas al asunto y no acabo de ver una solución sencilla que me permita mantener una transacción abierta el mínimo de tiempo posible.

Alguien con más experiencia podría orientarme un poquito.

Gracias
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
Mejorar busqueda de registros y actualizacion JuanchoArg Conexión con bases de datos 2 10-05-2006 03:06:48
Borrar Registros relacionados senpiterno Conexión con bases de datos 3 04-11-2004 10:31:33
Actualizacion de Registros Nelson Alberto Conexión con bases de datos 0 07-10-2004 19:11:15
Actualizacion automatica de registros Eklypsex Firebird e Interbase 2 19-05-2004 13:05:49
Falla Actualizacion de Registros vic_ia Conexión con bases de datos 0 14-01-2004 02:44:52


La franja horaria es GMT +2. Ahora son las 04:25:05.


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