Ver Mensaje Individual
  #1  
Antiguo 09-10-2007
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 531
Reputación: 24
IVAND Va por buen camino
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
__________________
IVAND
Responder Con Cita