Manuel NAUDIN a écrit :
Le 20 mai 2008 17:57, Bouquin Sylvain <[EMAIL PROTECTED]> a écrit :
Bonjour,
Bonjour,
Je suis entrain de tester base (que je ne connais pas) en utilisant une base
mysql sur serveur distant.
Je m'y conecte sans pb.
Pour comprendre comment cela fonctionne et voir ses possibilités je suis le
tuto suivant:
http://fr.openoffice.org/Documentation/How-to/Bdd/Debuter_avec_Base.pdf
comme tu as pu le lire, ce document est prévu pour une base intégrée hsql
Précision: j'utlise Openoffice 2.4 sur Ubuntu Hardy
Je rencontre un problème avec les relations:
Si je reprends le tuto, il faut créer 2 tables dans un premiers (Adherents
et Compta). Ces tables apparaissent bien et quand je vais dans
outils/relations elles sont bien présentes. Par contre quant il faut creer
la relation par glisser-déposé (par ex entre "Adhérents.id_adhrents" et
"Compta.ref_adherent") le lien ne se crée pas. Rien ne m'indique donc que la
relation à bien été créée.
De plus, dans la suite du tuto on doit creer une autre table
(Types_operation) qui doit permettre de faire des relations entre compta et
type_operation. Je crée aussi cette table qui est visible dans la liste de
tables. Par contre une fois dans l'outils relation elle n'est plus visible
(on ne peut pas y accéder) contrairement aux deux précédents.
Donc voilà ou j'en suis . Est-ce une erreur de ma part ou un problème lié à
la version d'OOo 2.4 sur Ubuntu.
tu ne précise pas comment tu te connecte à MySql (jdbc / odbc ?).
Il existe (existait ?) un problème avec les bases mysql pour
lesquelles Base a du mal à gérer les relations.
Tu peux essayer de rajouter dans l'url de connexion à la base :
?overrideSupportsIntegrityEnhancementFacility=true
ce qui donne un truc du genre (en jdbc) :
jdbc:mysql://localhost:3306/MySQL?overrideSupportsIntegrityEnhancementFacility=true
Merciation
Tiens nous au courant.
Manuel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Ah ok j'avais pas percuté que ça pouvois venir du rapport avec mysql.
J'utilise odbc pour me connecter à la base. Je sais pas quel connecteur
vaut mieux utiliser, odbc ou jdbc?
En tous cas merci je vais rechercher dans ce sens et tester ta proposition.
Sylvain