Bonjour, Pour transférer des tables Access dans une Base HSQL (mode incorporé) il suffit de créer une base de données HSQL (pilote JDBC) puis vous glissez la table Access de la fenêtre Access vers la fenêtre OpenOffice. Ce dispositif fonctionne très bien jusqu'à 65536 lignes.
Au delà, OO 2.0 vous demande de le faire par groupe de 65000. Je pense que OO 2.0 transfert les données par l'intermédiaire du classeur qui ne contient que 65536 lignes. Mon problème est que j'ai une cliente qui a deux tables de 1 million de lignes et 500000 lignes et je n'ai pas trouvé de système de transfert pour qu'elle puisse le faire sans y penser. En groupant les lignes par groupe de 65000, il faudra qu'elle coupe sa table en 15 morceaux qui seront à recoller par la suite par requête SQL. Globalement, c'est faisable, sauf pour des non tehniciens(nes) On peut aussi ouvrir une base Access directement mais si par malheur votre table n'a pas de clé primaire, vous vous retrouvez en lecture seule sur la table. Il semble que le pilote HSQL soit plus solide que l'accès à une base Access. Si vous avez des idées. Merci Rémy Lentzner
