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




Répondre à