Je reviens sur mon probleme, je n'ai pas pu m'en occuper depuis.
Donc j'ai fais une petite recherche sur le probleme eventuel entre mysql
et OOo-Base. Ca n'a pas l'air d'être un problème récurent! OU alors le
lien entre mysql et base est géré autrement, et donc je m'y prends pas
comme il faut.
Concernant la solution proposée ci-dessous je n'arrive pas à voir où il
faut apporter cette modif. Je suppose que c'est dans le fichier
odbc.ini, mais où? Par exemple. J'aurais été tenté de le mettre apres
localhost mais ça marche pas...
[local-OOoTest]
Driver = /usr/lib/odbc/libmyodbc.so
Description = MyODBC 3.51 Driver DSN
SERVER = localhost
PORT =
USER = sny
Password =
Database = testOOo
OPTION =
SOCKET =
Pourriez-vous me donner un peu plus de précisions? Eventuellement un
lien vers un explication du problème.
Par ailleurs je remarque un autre soucis qui est peut-être lié. Quand je
veux utiliser l'assistant de creation de formulaire, j'ai comme réponse:
jre deffectueux. J'utlise les environnements sun et notament openoffice
reconnait 3 environnement installés (suite au probleme j'en ai installé
d'autre)
- java-6-sun-1.6.0.06/jre
- java-6-openjdk/jre
- java-1.5.0-sun-1.5.0.15/jre
C'est pas les bons? Faut installer lesquels?
Sinon pensez-vous que ça fonctionne mieux avec jdbc?
Merci
Sylvain
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]