Ok creo que es momento que te pases un momento por la
guia de estilo ya que tu pregunta le faltan mucho datos tecnico y cualquier respuest aque te den seria adivinando, como por ejemplo te podria decir que le des commit a cada transaccion que comienzas o que hagas un flush buffer pero no se que componentes utilizas ni qe manejador, entonces para poder ayudarte leete la guia de estilo y replantea tu pregunta con lo que aprendas alli y veras qe facil es la solucion