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)
-   -   Dudas sobre un insert en un ibdataset (https://www.clubdelphi.com/foros/showthread.php?t=48965)

IVAND 09-10-2007 15:18:49

Dudas sobre un insert en un ibdataset
 
Hola a todos

Uso firebird 1.5 y delphi 6 , tengo un 2 dataset puesto en cacheupdate en true y con un objeto transaccion en commit , pues bien esta es la duda , hago un insert en el primer dataset y se dispara el el incremental del primer dataset que es la clave maestra del segundo dataset hago el insert al segundo mediante un objeto ibsql pasando como parametro la clave maestra pero me sale un error de integridad , al parecer el cache no esta funcionando como deberia , esta prueba la hago tambien en el Ibexpert y funciona perfecto , al segundo objeto dataset en su propiedad select puedo hacerle un Insert into table (select xx) , porque el ibexpert me permite trabajar de esa manera y los Ibx no ho me falta hacer alguna otra cosa

Ah ... y para aclarar mas las dudas lo que deseo hacer es un diario contable en cual se mantiene en cache y si el usuario lo graba se produce un commit caso contrario u rollback eso es todo

De antemano Gracias


La franja horaria es GMT +2. Ahora son las 22:31:15.

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