Antes que nada os pongo en situación.
- Tengo un programa hecho con Microsoft Access
- La base de datos es SQL Server 2005
- Todas las tablas en Access están enlazadas a esa base de datos
El día 8, sin aviso alguno, comenzaron a fallar algunas partes del programa.
Concretamente, detecté que el problema estaba relacionado con la carga de datos de tipo DECIMAL
El programa intentaba cargar un dato del tipo DECIMAL sobre un control de formulario (en SQL Server está definido como Numeric(4,2))
Pero ahora da error!
Debido a este error, ha quedado parado el trabajo de varios de nuestros clientes. Debido a la alta demanda de incidencias recibidas, he tenido que recomendar la instalación de versiones más antiguas para que puedan continuar trabajando.
Necesito saber si en Microsoft hay constancia de este problema, y de si van a tomar medidas correctoras.
Es importante saber que hasta ayer día 8 de junio todo funcionaba con normalidad, y ahora, debido a este problema, algunas funcionalidades de nuestro programa no son válidas
Debo dar gracias a que una gran parte de nuestros clientes no trabajen con la versión de Office 2016 Professional, puesto que el impacto de tal problema hubiera sido enorme para nosotros
Lamentablemente, no puedo aportar mayores datos experimentales, debido a que yo no dispongo de esa versión de Office (trabajo con versión más antigua). Pude hacer alguna pequeña depuración en uno de nuestros clientes, y allí pude ver como al abrir recordset
y usar el dato Decimal, me daba error. Al consultar el dato desde la ventana de Inmediato, me devolvía interrogantes. Algo así:
?tabla("DatoDecimal")
?????
Espero que desde Microsoft sepan relacionar mi explicación con los cambios que lanzaron en su última versión.
Recientemente, necesito rezar después de ciertas actualización de Office. No es la primera vez que quedamos cojos debido a una actualización.:
En diciembre de 2019, hubo un problema muy grave al utilizar la instrucción UPDATE, que ya se llegó a solventar (la consulta está dañada):
https://support.office.com/es-es/article/error-de-acceso-la-consulta-est%C3%A1-da%C3%B1ada-fad205a5-9fd4-49f1-be83-f21636caedec
Un mes después, hubo otra actualización que dejó un grave problema al hacer un determinado uso de AUTONUMÉRICOS (ya publiqué un hilo al respecto)
https://answers.microsoft.com/es-es/msoffice/forum/msoffice_access-mso_win10-mso_2016/actualizaci%c3%b3n-con-cambios-en/263c2fda-beb8-49c9-823e-ca70913a62c0?messageId=d45387cb-2689-4cd8-9a52-d5d2f669886e
Escasos 5 meses después, vuelve a fallar nuestro sistema por otra actualización de Microsoft...