![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Consulta: Maestro/Detalle, CachedUpdates
Hola compañeros.
Antes de comenzar: Delphi7 y Firebird 2.1. Tengo dos IBDataSets en relación maestro/detalle. Les adjunto los campos significativos para clarificar:
Tengo que ingresar y guardar los campos del archivo detalle antes de que todos los campos del maestro hayan sido completados, así lo requiere el ingreso. Bástaría con hacer un post y un edit antes de guardar el detalle para funcionar correctamente, pero se dispara lógicamente una excepción por no estar ingresados los campos "not null" en el maestro. La solución que encontré, fue Activar CachedUpdates en los IBDataSets Maestro y detalle, para poder realizar el post y evitar la excepción, ya que todavía los datos no han sido enviado al servidor. Luego al guardar los IBDataSets involucrados hice:
Funciona bién. Pero me queda la duda si es buena manera de hacerlo o si existe otra opción... Espero haber sido claro y gracias por leer estas líneas. ![]() Saludos. Última edición por ecfisa fecha: 28-08-2010 a las 23:34:08. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta maestro/Detalle (TibTable) | mantraxer21 | Varios | 10 | 24-08-2010 21:51:07 |
| Consulta maestro detalle. | jplj | SQL | 5 | 30-05-2007 21:24:14 |
| Consulta sobre maestro detalle | ilichhernandez | Conexión con bases de datos | 0 | 18-05-2007 20:13:06 |
| Problema con consulta en Maestro-Detalle | TrUnkS | SQL | 2 | 11-10-2006 01:20:47 |
| Consulta Maestro Detalle | Acker | SQL | 1 | 10-07-2006 20:25:58 |
|