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]

Répondre à