Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Problema al grabar un Master/Detail el detalle no se graba... (https://www.clubdelphi.com/foros/showthread.php?t=65955)

Ricardojosep 28-01-2010 15:10:57

Hola guillotmarc, Estuve viendo todo el procedimiento de grabacion... realmente es muy simple y esta asegurado el commit para el cierre de la transacción. En fin, voy a seguir viendo cual puede ser el error, y voy a parchar el sistema con tus sugerencias!

Ahh otra cosa, la actualizacion del stock lo hago con un procedimiento almacenado, crees que si lo hago desde el trigger de grabacion de compras me crearia algun inconveniente mas?

Gracias por todo!

Saludos!!

Ricardo.

guillotmarc 28-01-2010 18:26:20

Hola Ricardo.

En principio no debería haber mucha diferencia entre actualizar el stock en un procedimiento o en un trigger.

Respecto a la grabación de datos, no sé que decirte, por alguna parte hay ocasiones en que se debe quedar la transacción abierta, hay que revisar cuando puede ocurrir eso.

Como comentamos antes, tienes que intentar que tus transacciones sean tan cortas como sean posibles, cuando quieras guardar datos tienes que hacerlo todo de golpe : abrir transacción, modificar y confirmar.

Cualquier transacción que se mantenga abierta puede ser un problema de mantener registros bloqueados que no podrán ser modificados por otras transacciones.

Saludos.

Ricardojosep 28-01-2010 20:48:53

Muchas gracias guillotmarc, ahora estoy reeviendo todo el proceso de grabacion de compras, lo estuve modificando completamente, asique tengo una sola pregunta que hacer, pero voy a crear un nuevo hilo!

Desde ya muchas gracias!!!


Saludos!!!

Ricardo.


La franja horaria es GMT +2. Ahora son las 19:40:20.

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