|
Se trata de una aplicación local, no debe correr en la red por eso no e manejado transacciones, la pregunta es de por que no se graban los datos en la tabla, de hecho si edito el DBGrid sucede lo mismo cuando salgo del programa y vuelvo a entrar los datos no quedaron de forma permanente, no se si me falte configurar algo pero le e buscado tanto en la configuración de la tabla como en el dataset e incluso en el DBGrid y no encuentro el problema.
De echo si analizas el código es en realidad algo muy simple se entra en ciclo while y se lee de forma secuencial el archivo de eventos, se localiza el correspondiente registro en el maestro se toman los datos a modificar y luego pongo la tabla del maestro en modo de edición asigno los valores y mando post, después tengo un ciclo para guardar de forma permanente cada 50 registros aplicando update y commit, al finalizaar el while vuelvo a aplicar update y comit para no dejar ningún registro sin procesar.
gracias por el aviso ya estoy viendo como dar formato a mis mensajes
|