(1) Sí, el método CommitRetaining hace el trabajo, aunque para transacciones muy grandes se recomienda usar Commit en vez de CommitRetaining
(2) La propiedad a la que me refiero la encuentras haciendo clic con el botón derecho del ratón sobre el componente IBTransaction para mostrar el menú contextual y posteriormente eligiendo el elemento de menú Transaction Editor , luego en el cuadro de diálogo elige Read Commited para que leas los registros que han sido cometidos a la base de datos por otras transacciones.
Eso es todo.
|