- Ahora ya no se actualizarán las descripciones de los campos al actualizar el modelo de una BB.DD. MsAccess.
- Eran las causantes de que el proceso de comparación de BB.DD. tardase en exceso.
- En el actualizador de modelo de datos MsAccess (ActBDWin), si se tiene que crear una nueva tabla adjunta y tenemos activa la opción de "Mantener adjuntos", se auto deducirá la ruta de la BB.DD. a la que hace referencia dicho adjunto. Solamente en el caso de que no existiera la BB.DD. en la misma ruta, se le preguntaría al usuario por su ubicación.
- En el actualizador de BBDD access, si fallaba la apertura de una BD, se cerraba directamente con un error. Ahora se deshabilita esa BD pero se permite continuar con el resto de BDs
- Desde el anterior DSuite, en bases de datos con formato antiguo en la tabla versión, no se actualizaba correctamente la información de esta tabla si no había registro previo (en formato antiguo).
En el caso de tener dato previo, sí se actualizaba, pero en pantalla aparecía como incidencia.
- En el actualizador para SQL, si la tabla versión de la base de datos no tenía el nuevo formato, no permitía actualizarla.
- En la actualización con compactación de base de datos se producía un error "91 La variable de tipo Object o la variable de bloque With no está establecida" si no podía abrir la BD para compactarla. Ahora se controlará el error.
- No se trataban correctamente modificaciones en tablas cuyo nombre es una palabra reservada (por ejemplo una tabla llamada "General").
- - No se insertaban los valores por defecto especificados en el alta de una nueva columna
- Los valores de una columna cuyo tipo hubiera cambiado se quedaban en blanco.
- Se producía un error al obtener registros de una relación que no cumplían con una foreign key que se está añadiendo, de forma que la foreign key no se añadía.
- Se producía un error al crear relaciones definidas como 1 a 1 en la que no todos los registros de un lado de la relación han de estar presentes en el otro.
- Actdbwin actualiza relaciones con una tabla o consulta extra sin comprobar previamente la existencia de las tablas y los campos, con lo que se crean relaciones de más en Access.
- Se crean las tablas de "Datos Extra" (las que comienzan por _), siempre y cuando no existan en la BB.DD. que se está actualizando.
- Re-implementada la rutina de actualización de los cambios en los campos de una tabla existente.
- Cuando se requería realizar una modificación de un atributo de un campo que fuera más restrictiva (tipos de datos "menores", requeridos,) no se realizaba correctamente dicho cambio.
- No se actualizaban las descripciones de los campos si éstos habían cambiado.
- Cuando se requería realizar una modificación de un atributo de un campo que fuera más restrictiva (tipos de datos "menores", requeridos,) no realizaba la inserción controlada de los mismos.