Pour la disparition de données suite au changement de structure d'une table, je ne me rappelle pas d'avoir vécu ce problème. Il se peut que lorsqu'on apporte une modification aux types de données d'une colonne (passer d'un type string à un type integer ou booléens), il se peut que des données soit perdu.
Pour éviter des problèmes, avant tout changement de structure, je fais une copie de la table et je fais des tests sur la copie. Lorsque je veux faire simplement et rapidement des modifications en bloc de données ou refaire une table en modifiant sa structure et ses données sans passer par des fonctions de ma base de données ou par des requêtes sql, je suis les étapes suivantes : 1. Je sélectionne une table dans ma bd sans l'ouvrir. 2. Je fais un copier (ctl + c). 3. J'ouvre un classeur calc. 4. Je fais un coller dans une feuille. Toutes les données de la table sélectionnée vont se coller dans les cellules. 5. Je procède aux changements. 6. Je fais un copier des données. 7. Je retourne dans ma bd et je fais un coller. 8. Une fenêtre s'ouvre qui me permet de créer une nouvelle table. Il suffit de suivre les indications. Cela semble faire un peu bricolage mais faites-le une fois, vous allez voir la simplicité et la rapidité de la chose. Bonne chance, Le 17 février 2010 16:13, Jean-Léo Vandal <[email protected]> a écrit : > r dion wrote: > > Étant familier avec Access, j'ai facilement adopté ooBase comme base de > données pour la gestion de diverses informations. C'est effectivement un > outil puissant qui fait un aussi bel job que les SGBDR conventionnels > (Mysql, Oracle, etc) mais en ayant en plus des outils simple d'élaboration > de formulaire et de rapport. Il intègre le langage sql (car a un moteur de > bd Hsql) et le langage Basic, formidable outil de programmation interne > d'OpenOffice pour l'élaboration de scripts comme l'est Visual Basic pour la > suite Microsoft Office. > > J'utilise de façon régulière ooBase pour la gestion du membership de mon > organisme. Je songe à bâtir une petite base pour la facturation. Dans mes > cartons, je projette l'élaboration d'un logiciel de gestion comptable léger > pour petit organisme en m'inspirant de SqlLedger et tutti quanti mais en > plus convivial, "user friendly", fonctionnant de manière autonome (sans > réseau). > > C'est sans compter le module Calc, le tableur d'OpenOffice, qui concurrence > magistralement Excell. > > Je conseille à tous et toutes d'utiliser sans réserve les outils > d'OpenOffice qui se perfectionne à toutes nouvelles versions. > > > > 2010/2/17 Jean-Léo Vandal <[email protected]> > >> André Cotte wrote: >> > Un article sur Base d'OpenOffice. Je ne l'ai pas vraiment lu mais il >> > semble conclure que Base est mieux que ce qu'on imagine. >> > >> > Bonne lecture >> > >> http://www.linuxjournal.com/content/quick-and-dirty-open-office-base?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+linuxjournalcom+%28Linux+Journal+-+The+Original+Magazine+of+the+Linux+Community%29 >> > >> > André Cotte >> > >> > >> Super André >> >> Je vais regarder tout ça pas plus tard qu'aujourd'hui. Je t'en donne des >> nouvelles. >> >> Jean-Léo >> >> -- >> Ubuntu-quebec mailing list >> [email protected] >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec >> > > > > -- > __________________________ > Robert Dion > [email protected] > membre de FACIL > - - - - - - - - - - - - - > Favorisons l'informatique libre > > Bonjour M. Dion > > C'est très encourageant ce que vous me dites. Il y a plusieurs années que > je n'ai pas essayé Base, mais avec l'article qu'André m'a envoyé ce matin et > vos commentaires, je vais le réessayer avant longtemps. Je connais très bien > Writer et Calc puisque je m'en servais sous Windows depuis plusieurs années > et ce serait bien aussi de connaître Base et le langage Basic que je connais > déjà assez bien. > > Dites-moi, puisque vous connaissez bien Base, est-ce qu'il vous est arrivé > de modifier la structure d'une table et de constater que vous aviez perdu > toutes les données qu'elle contenait ? > > Merci pour vos commentaires encourageant > > -- > Ubuntu-quebec mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec > > -- __________________________ Robert Dion [email protected] membre de FACIL - - - - - - - - - - - - - Favorisons l'informatique libre
-- Ubuntu-quebec mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
