Le 28/11/2012 20:25, Patrick Gelin a écrit :

Bonjour Patrick,


>
> Je suis en cours d'élaboration d'une base de donnée dans un fichier ODF. Je
> rencontre de nombreuses limitations dans la mise à jour des champs de mes
> tables, lesquelles mises à jour me sont interdites car ici la table est
> connectée à une autre, la elle est utilisée dans une requête et tout cela
> fait que la mise à jour est bloquée. De fait pour modifier mes champs de
> table je passe mon temps à défaire ce que j'ai construit et je n'avance pas.
> Je voulais savoir s'il existe un document qui explique ces limites et si
> avec une connexion à base de donnée MySQL sinon PostgreSQL je pourrais
> éviter ce type de problème ?
>

La documentation "officielle" (en anglais pour l'essentiel, mais il y a
aussi la FAQ en français) indique assez rarement les lacunes ou les
limitations du module Base (c'est pareil pour les autres modules,
d'ailleurs), malheureusement. Ceci étant, ces lacunes/limites changent à
chaque nouvelle sortie de version...

Ce que l'on peut dire de manière générale est que dès l'instant que tu
as des contraintes entre tes tables, alors tu ne pourras pas changer les
définitions de tes champs librement sans défaire "à la main",
c'est-à-dire souvent par commande SQL, les contraintes que tu t'étais
fixées auparavant, tout simplement parce que l'interface utilisateur de
conception de tables / requêtes ne le permet pas. Le choix du moteur de
bdd n'y changera rien à ce niveau, sauf peut-être au niveau de la
facilité de travail en commande SQL, ou avec d'autres outils graphiques
de gestion, d'une bdd postgres ou mysql (et encore, à condition de s'y
connaître). L'utilisation du moteur hsqldb version 1.8 est connue pour
être "plus limitée" en mainpulation par le biais de l'interface
utilisateur au niveau de OOo/LO que si on s'y connecte en tant que
moteur externe.


Alex 





-- 
Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à