La única solución potable para evitar problemas en el corte del suministro eléctrico, es la utilización de UPSs.... Aunque sean pequeños y de poca duración, algunos tienen conexión con la PC y por medio de software puedes hacer que todas las aplicaciones se cierren en forma correcta y no abruptamente como lo hace en un apagón... Una solución que recuerdo hace unos años haber implementado en programas no-Windows, era que grababa los datos después de un período determinado de tiempo, el tema es que si tu sistema es complejo, vas a tener que trabajar con tablas temporales, para no guardar los cambios que el usuario no ha pedido que se guarden lo que hará demasiada intrincada la programación y no garantiza la no perdida de datos.
¿Es el efecto NY que te asusta?
Zaludoz!