Impossible de copier une table access et de la coller ensuite dans un autre fichier OOo base ... en fait si, ça marche à moitié: ça permet de créer la structure de la table mais pas d'en copier le contenu !
Impossible de sélectionner tout le contenu d'une table pour le coller dans OOo calc (le tableur) ... bref étant un peu en manque de temps et d'idées mes réflexes de la ligne de commande sont remontés à la surface, un coup de mdb-export pour générer un fichier csv:
mdb-export fichier.mdb TABLE -d ";" > /tmp/s.csv
Ensuite j'ouvre le CSV dans ... OOo calc et là il y a un truc quand même assez "magique" vous pouvez sélectionner tout le contenu de votre feuille de calcul calc pour la glisser/déposer sur la table OOo base que vous voulez !
Terminé ?
Hé bien non ! crénond'une pipe j'avais oublié un truc ESSENTIEL! AJOUTER UNE CLÉ PRIMAIRE AUTO INCRÉMENTÉE
Lorsque vous copiez/collez la structure d'une table access -> OOo base pensez *toujours* à cocher la case "Créer une clé primaire" sinon impossible de faire du glisser/déposer de données depuis calc ... hé oui access permet de créer des tables sans index mais OOo est un peu plus contraignant sur ce point là.
C'est tout pour aujourd'hui !



7 réactions
1 De Manu - 08/09/2007, 14:39
Cool, la réponse à un problème récent, merci
2 De jpc - 20/09/2007, 10:40
yes, merci de l'info éric !
3 De Bertin - 13/10/2007, 23:18
Salut Éric tu pourrais aussi regarder du côté AGATA REPORT http://www.agata.org.br/
4 De Fibo - 28/06/2008, 08:42
Ceci est-il toujours valable avec la version 2.4 d'Open-Office?
Merci
5 De jj.delouvrier - 10/12/2008, 09:11
Bonjour Eric,
Tu résouds un de mes problèmes. Merci beaucoup d'avoir pris quelques minutes pour partager ta découverte.
Bien cordialement
6 De stehuek - 03/12/2009, 10:58
Merci MerciMerci MerciMerciMerci
j'avais arrêté d'utiliser OOo base pour ça
bravo
7 De Tarax - 03/06/2010, 14:09
LA réponse cherchée
Merci beaucoup