En nuestra aplicación, hay una actualización de la base de datos que se confirma solo después de que se ejecuta una actualización (ambas usando la misma transacción, por supuesto). Sin embargo, hemos descubierto un flujo raro en el que el usuario sale de la aplicación antes de la segunda actualización, haciendo que la primera se descarte. Estoy buscando una forma de reconocer esta actualización no confirmada al salir.Indicando si una transacción tiene actualizaciones no confirmadas
Sé que problemas como este requieren un rediseño, pero eso no es posible. Debido a la rareza del flujo y la estructura de la aplicación, me pregunto si hay una forma de comprobar la transacción para ver si hay actualizaciones no confirmadas.
La pregunta es válida para Oracle y SQLServer. La aplicación está escrita en PowerBuilder, pero puede ampliarse de varias maneras (.NET, Win32, etc.) si eso es importante.
Pensé que era SQL Server solamente? –