jdbcDriverOOo logo Historique

This document in English.

Concernant l’installation, la configuration et l’utilisation, veuillez consulter la documentation.

Ce qui a été fait pour la version 0.0.1:

Ce qui a été fait pour la version 0.0.2:

Ce qui a été fait pour la version 0.0.3:

Ce qui a été fait pour la version 0.0.4:

Ce qui a été fait pour la version 1.0.0:

Ce qui a été fait pour la version 1.0.1:

Ce qui a été fait pour la version 1.0.2:

Ce qui a été fait pour la version 1.0.3:

Ce qui a été fait pour la version 1.0.4:

Ce qui a été fait pour la version 1.0.5:

Ce qui a été fait pour la version 1.0.6:

Ce qui a été fait pour la version 1.0.7:

Ce qui a été fait pour la version 1.0.8:

Ce qui a été fait pour la version 1.1.0:

Ce qui a été fait pour la version 1.1.1:

Ce qui a été fait pour la version 1.1.2:

Ce qui a été fait pour la version 1.1.3:

Ce qui a été fait pour la version 1.1.4:

Ce qui a été fait pour la version 1.1.5:

Ce qui a été fait pour la version 1.1.6:

Ce qui a été fait pour la version 1.2.0:

Ce qui a été fait pour la version 1.2.1:

Ce qui a été fait pour la version 1.2.2:

Ce qui a été fait pour la version 1.2.3:

Ce qui a été fait pour la version 1.2.4:

Ce qui a été fait pour la version 1.3.0:

Normalement, je suis arrivé à couvrir toute l’étendue de l’API UNO (com.sun.star.sdbc, sdbcx et sdb), ce qui à pris pas mal de temps, mais je ne pensais pas au départ y arriver.

Ce qui a été fait pour la version 1.3.1:

Ce qui a été fait pour la version 1.3.2:

Désormais l’API UNO SDBCX peut être utilisée pour la création de bases de données, comme c’est le cas pour les dernières versions des extensions utilisant jdbcDriverOOo. Il est possible de créer des tables, grâce à l’API UNO, avec les caractéristiques suivantes:

L’utilisation de l’API UNO pour créer des bases de données vous permettra d’utiliser du code indépendant de la base de données sous-jacente.

Les clients utilisant le pilote jdbcDriverOOo peuvent accéder aux fonctionnalités du pilote JDBC sous-jacent à l’aide de la méthode XDriver.getPropertyInfo() afin d’accéder au paramètre nécessaire lors de la création de tables et d’afficher correctement les privilèges. Ces paramètres étant accessibles directement par le pilote, peuvent être obtenus avant toute connexion, et permettent donc la création de la base de données lors de la première connexion.

Ce qui a été fait pour la version 1.3.3:

Ce qui a été fait pour la version 1.4.0:

Ce qui a été fait pour la version 1.4.1:

Ce qui a été fait pour la version 1.4.2:

Ce qui a été fait pour la version 1.4.3:

Ce qui a été fait pour la version 1.4.4:

Ce qui a été fait pour la version 1.4.5:

Ce qui a été fait pour la version 1.4.6:

Ce qui a été fait pour la version 1.5.0:

Ce qui a été fait pour la version 1.5.1:

Ce qui a été fait pour la version 1.5.2:

Une régression dans la gestion des conteneurs (tables, vues et colonnes) est présente depuis la dernière mise à jour. Elle provient de la nouvelle intégration du service ResultColumn, qui nécessite des conteneurs capables de gérer la duplication de noms, comme c’est parfois le cas pour les colonnes d’un ResultSet. Cet ajout provoquait une erreur dans la gestion des index après la suppression d’un élément. Ce problème vient d’être corrigé et implementé dans les deux fichiers ContainerBase.java et ContainerSuper.java.

Ce qui a été fait pour la version 1.5.3:

L’intégration de l’archive JaybirdEmbedded permet un véritable mode intégré pour Jaybird. Il n’est plus nécessaire d’installer le serveur Firebird pour utiliser Firebird en mode embarqué (ie: embedded:*).

Ce qui a été fait pour la version 1.5.4:

Afin d’éviter toute régression sur les extensions utilisant jdbcDriverOOo :

Ce qui a été fait pour la version 1.5.5:

Que reste-t-il à faire pour la version 1.5.5: