Bonjour M. Dion
Merveilleux ! Je l'ai essayé ce matin
avec une table que j'ai importée d'Alpha Five vers Base et cela a très
bien
fonctionné. En vous lisant, vous m'encouragez fortement a adopté Base
qui me semble une solution vivable.
Merci pour votre aide et votre encouragement,
Jean-Léo
r dion wrote:
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 :
- Je sélectionne une table dans ma bd sans l'ouvrir.
- Je fais un copier (ctl + c).
- J'ouvre un classeur calc.
- Je fais un coller dans une feuille. Toutes les données de la
table sélectionnée vont se coller dans les cellules.
- Je procède aux changements.
- Je fais un copier des données.
- Je retourne dans ma bd et je fais un coller.
- 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 <jl.van...@lino.sympatico.ca>
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 <jl.van...@lino.sympatico.ca>
Super André
Je vais regarder tout ça pas plus tard qu'aujourd'hui. Je t'en donne des
nouvelles.
Jean-Léo
--
__________________________
Robert Dion
dio...@gmail.com
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
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec
--
__________________________
Robert Dion
dio...@gmail.com
membre de FACIL
- - - - - - - - - - - - -
Favorisons l'informatique libre
|
--
Ubuntu-quebec mailing list
Ubuntu-quebec@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quebec