![]() |
Ayuda con relacion maestro detalles.
Saludos a todos.
Agradezco su ayuda con lo siguiente: Tengo una relacion maestro detalles asi Tabla maestra Maestra: Pedidos.Dbf Tabla detalles: Detalles.Dbf El field que los une es Id_Pedido. Cuando hago insert a la tabla maestro (Nuevo pedido), logicamente en la tabla detalles no hay ningun registro y cuando hago insert en ESTA ÚLTIMA y post, NUNCA PUEDO VER LOS REGISTROS INSERTADOS, PUES COMO AUN NO HE GRABADO EN EL MAESTRO,ENTONCES,LOS REGISTROS DEL DETALLE NO ENCUENTRAN CON QUIEN RELACIONARSE, LO QUE ME OBLIGA a grabar PRIMERO EN EL MAESTRO para que el detalle encuentre el registro en el maestro con el que se va a relacionar. OTRO DETALLE: El campo Linkeador Id_Pedido toma su valor de una tabla tabla de consecutivos, se incrementa en el insert del Maestro y se deberia postear en el Guardar del maestro. ¿Existe alguna manera de hacer la relación "Maestro-Detalles" (Cuando hago un nuevo pedido) Con un registro en el maestro que apenas Fue Insertado Mas No ha sodo "Posteado"?. DATABASE: Directorio de tablas Libres DBASE. Las tablas son manejadas con TAdoTable Para conectarme a las tablas utilizo ADOConnection y ODBC Espero haber explicado bien lo que necesito. Gracias por su ayuda. |
Podrías intentar activar la propiedad cacheupdates haces los post y ya que quieras grabar usas el applyupdates así le hago yo pero con los ibx
|
| La franja horaria es GMT +2. Ahora son las 17:21:27. |
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