[users-fr] MySql et OOo2 - tables invisibles

2006-02-01 Thread Berland
La réponse d'Alex à mon premier appel au secours (Migration dBase de 
StarOffice 5-2 à OOo) m'a beaucoup apporté - merci Alex -

mais pas de tout résoudre...
Je ne conserve donc ci-dessous qu'une question pour laquelle je resitue 
le contexte :


J'ai installé sous Windows98, Mysql5 ODBC3.51 et OOo2.0.1 avec (depuis 
aujourd'hui) java 1_5_0.
Pour un maximum de simplicité je me connecte à la base mysql de mon 
serveur mysql (j'en suis à des essais, chez moi, et sans souci de sécurité)


Mon problème c'est que dans le navigateur de sources de données de OOo 
LES TABLES de la base mysql de mon serveur mysql N'APPARAISSENT PAS.
De même l'assistant de création de requêtes NE PROPOSE AUCUNE TABLE... 
comme s'il n'y en avait pas dans la base à laquelle je suis connecté.


Je suis pourtant persuadé d'être connecté, mon serveur est lancé, j'ai 
les droits voulus etc puisque je peux écrire des requêtes sous OOo du 
genre "show tables;". Elles sont acceptées par le serveur (*) et le 
résultat s'affiche parfaitement dans le beamer de OOo.
Ces requêtes apparaissent normalement dans le navigateur de sources de 
données de OOo, dans l'interface de Base, elles fonctionnent si on 
clique sur leur nom dans cette interface. POURQUOI LES TABLES, ELLES, 
SEMBLENT-ELLES NE PAS EXISTER ? ? ?


(*) elles sont acceptées à condition que je "désarme" le mode ébauche 
(d'un clic sur le bouton "Sql" de la seconde ligne d'icônes qui provoque 
la disparition de l'icône avec une équerre à la première ligne). Si  je 
ne "désarme" pas le mode ébauche avant de cliquer sur le bouton d'à côté 
("Sql"avec une coche verte), la même expression sql (exemple show 
tables;) conduit au message d'erreur :
/Syntax error in SQL expression parse error, expecting `BETWEN` or `IN` 
or `SQL_TOKEN_LIKE`

/
Le fait que j'aie installé la dernière version de java n'a rien changé 
par rapport à ce que donnait la JRE 1.4.2


Qu'en penser ?

Claude Berland



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-01 Thread Alex Thurgood
Le mercredi 01 février 2006 à 17:50 +0100, Berland a écrit :

Bonsoir,

> Qu'en penser ?

Un souci de configuration :-( Quand tu désactives le mode "ébauche", OOo
ne fait que passer l'instruction SQL directement au serveur mysql par le
biais du pilote MyODBC, sans l'interpréter. Du coup, c'est comme si tu
envoyais la requête directement depuis la ligne de commande.

Donne nous plutôt la structure de tes tables, et des exemples des
requêtes qui ne fonctionnent pas en passant par le mode ébauche (mode
graphique), je pense qu'on découvrira l'origine du problème.

Les tables ont elles toutes une clé primaire ?
Les tables ont elles été créées dans OOo ou par un autre biais ?
Les tables ont elles été créées avec une version précédente de mysql ou
MyODBC suivie d'une mise à jour ?

Alex

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-01 Thread Berland

Alex Thurgood wrote:


Le mercredi 01 février 2006 à 17:50 +0100, Berland a écrit :

Bonsoir,

 


Qu'en penser ?
   



Un souci de configuration :-( Quand tu désactives le mode "ébauche", OOo
ne fait que passer l'instruction SQL directement au serveur mysql par le
biais du pilote MyODBC, sans l'interpréter. Du coup, c'est comme si tu
envoyais la requête directement depuis la ligne de commande
 


D'accord avec ce que tu dis. Mais cela m'amène à préciser :
Dans la fenêtre d'écriture des requêtes, il y a trois options :
1) Créer une requête en mode ébauche
2) Utiliser l'assistant de création de requête
3) Créer une requête en mode SQL
Les deux premières SONT INUTILISABLES car il n'y apparaît AUCUN NOM DE 
TABLE... Je fais donc mes essais avec l'option 3
En mode SQL natif TOUT ce que je tape (" _describe user;_ " ou encore "  
_SELECT `host` FROM `user`;_ " par exemple) passe, le serveur le reçoit, 
le comprend, l'exécute, retourne le résultat à OOo, et OOo l'affiche 
parfaitement.

Dès que c'est envoyé hors mode ébauche,
" _describe user;_ " donne le message "Syntax error..." mais
" _SELECT `host` FROM `user`;_  passe si je clique sur le bouton "SQL" 
avec une coche verte (que le bouton d'à côté soit visible ou non) tandis 
que si je clique sur le bouton d'à côté (mode ébauche) avec l'équerre 
j'ai un message d'erreur disant que "la table user n'existe pas".
Peut-être que le mode ébauche ne permet d'envoyer que des expressions 
SQL que la présentation graphique est capable de générer (donc par 
exemple  _SELECT `host` FROM `user`;_ mais pas " _describe user;_ "), 
mais cela montre une fois de plus que OOo ne voit pas les tables en 
question.



Donne nous plutôt la structure de tes tables, et des exemples des
requêtes qui ne fonctionnent pas en passant par le mode ébauche (mode
graphique)

Je crois que j'ai répondu ci-dessus sur la nature des tables et sur le 
fait que le mode graphique est inutilisable (comment "ajouter des 
tables" quand il n'y en a aucune ?)



, je pense qu'on découvrira l'origine du problème.

Les tables ont elles toutes une clé primaire ?
 


oui -


Les tables ont elles été créées dans OOo ou par un autre biais ?
 

non - Les tables qui ne sont pas visibles dans le cas dont je parle ici 
ce ne sont pas MES tables, mais LES tables de la base de donnée de 
gestion du serveur MySql ( user, db, host etc). Il semble bien (c'est ce 
que je disais hier) que les tables dBase _préexitantes_ posent 
exactement les mêmes problèmes que les tables MySql. Par contre, la 
table dBase "biblio" de la base Bibliography livrée en exemple avec OOo 
est visible tout à fait normalement dans l'explorateur de sources de 
données.



Les tables ont elles été créées avec une version précédente de mysql

je ne pense pas - Ce sont les tables du serveur mysql5 que j'ai installé 
il y a deux jours, et auxquelles je n'ai apporté aucune modification, ni 
via une ligne de commande, ni via OOo



ou
MyODBC suivie d'une mise à jour ?
 

Je n'ai pas réinstallé le pilote MySQL-ODBC 3.51 récemment. Je crois 
n'avoir jamais fait de mise à jour de ce pilote.



Alex
-


Merci encore de bien vouloir m'aider.
Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-01 Thread rainer

Berland a écrit :


Alex Thurgood wrote:


Le mercredi 01 février 2006 à 17:50 +0100, Berland a écrit :

Bonsoir,

 


Qu'en penser ?
  



Un souci de configuration :-( Quand tu désactives le mode "ébauche", OOo
ne fait que passer l'instruction SQL directement au serveur mysql par le
biais du pilote MyODBC, sans l'interpréter. Du coup, c'est comme si tu
envoyais la requête directement depuis la ligne de commande
 


D'accord avec ce que tu dis. Mais cela m'amène à préciser :
Dans la fenêtre d'écriture des requêtes, il y a trois options :
1) Créer une requête en mode ébauche
2) Utiliser l'assistant de création de requête
3) Créer une requête en mode SQL
Les deux premières SONT INUTILISABLES car il n'y apparaît AUCUN NOM DE 
TABLE... Je fais donc mes essais avec l'option 3
En mode SQL natif TOUT ce que je tape (" _describe user;_ " ou encore 
"  _SELECT `host` FROM `user`;_ " par exemple) passe, le serveur le 
reçoit, le comprend, l'exécute, retourne le résultat à OOo, et OOo 
l'affiche parfaitement.

Dès que c'est envoyé hors mode ébauche,
" _describe user;_ " donne le message "Syntax error..." mais
" _SELECT `host` FROM `user`;_  passe si je clique sur le bouton "SQL" 
avec une coche verte (que le bouton d'à côté soit visible ou non) 
tandis que si je clique sur le bouton d'à côté (mode ébauche) avec 
l'équerre j'ai un message d'erreur disant que "la table user n'existe 
pas".
Peut-être que le mode ébauche ne permet d'envoyer que des expressions 
SQL que la présentation graphique est capable de générer (donc par 
exemple  _SELECT `host` FROM `user`;_ mais pas " _describe user;_ "), 
mais cela montre une fois de plus que OOo ne voit pas les tables en 
question.



Donne nous plutôt la structure de tes tables, et des exemples des
requêtes qui ne fonctionnent pas en passant par le mode ébauche (mode
graphique)

Je crois que j'ai répondu ci-dessus sur la nature des tables et sur le 
fait que le mode graphique est inutilisable (comment "ajouter des 
tables" quand il n'y en a aucune ?)



, je pense qu'on découvrira l'origine du problème.

Les tables ont elles toutes une clé primaire ?
 


oui -


Les tables ont elles été créées dans OOo ou par un autre biais ?
 

non - Les tables qui ne sont pas visibles dans le cas dont je parle 
ici ce ne sont pas MES tables, mais LES tables de la base de donnée de 
gestion du serveur MySql ( user, db, host etc). Il semble bien (c'est 
ce que je disais hier) que les tables dBase _préexitantes_ posent 
exactement les mêmes problèmes que les tables MySql. Par contre, la 
table dBase "biblio" de la base Bibliography livrée en exemple avec 
OOo est visible tout à fait normalement dans l'explorateur de sources 
de données.



Les tables ont elles été créées avec une version précédente de mysql

je ne pense pas - Ce sont les tables du serveur mysql5 que j'ai 
installé il y a deux jours, et auxquelles je n'ai apporté aucune 
modification, ni via une ligne de commande, ni via OOo



ou
MyODBC suivie d'une mise à jour ?
 

Je n'ai pas réinstallé le pilote MySQL-ODBC 3.51 récemment. Je crois 
n'avoir jamais fait de mise à jour de ce pilote.



Alex
-


Merci encore de bien vouloir m'aider.
Claude Berland


Bonsoir
Je ne suis pas sur de tout saisir, mais est-ce possible que ces 
problèmes viennent des permissions tables dans MySQL?
J'ai eu des problèmes de ce type, et il fallait modifier les permissions 
pas seulement de la base mais aussi des tables.

C'est juste une idée Rainer

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread Berland

Bonsoir,

Et si on prenait le problème (exposé en détail dans les messages 
précédents) par l'autre bout ?


A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec OOo_* 
(comme les tables host, db, user etc de la base mysql du serveur MySql) ?
Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des tables" 
de l'assistant de création de requête ? [bien entendu il faut faire ce 
test avec tous les privilèges sur les tables]
En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas ces 
tables et il me dit même dans certains messages d'erreur suite à des 
requêtes que ces tables n'existent pas... alors que les résultats des 
requêtes en question s'affichent parfaitement dans le Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec OOo_* 
mais valides (des tables appartenant à une base de données dBase qui a 
déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent invisibles 
(les requêtes que je crée pour faire les essais, par contre apparaissent 
normalement dans OOo2 comme dans OOo1).


Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread Alex Thurgood
Le mercredi 01 février 2006 à 22:55 +0100, rainer a écrit :

> Bonsoir
> Je ne suis pas sur de tout saisir, mais est-ce possible que ces 
> problèmes viennent des permissions tables dans MySQL?
> J'ai eu des problèmes de ce type, et il fallait modifier les permissions 
> pas seulement de la base mais aussi des tables.
> C'est juste une idée Rainer


D'autant que les tables en question, si j'ai bien compris la précédente
réponse de l'OP sont les tables système de mysql. On ne devrait pas
jouer à la légère avec ces tables, car on risque de faire capoter le
serveur. Il est en effet possible qu'il y ait un problème de droits sur
ces tables ce qui empêche OOo de les afficher dans la liste de tables
présentes.

Je proposes ceci en tant que utilisateur déclaré dans mysql (root, si on
veut, mais de préférence un autre ayant les droits nécessaires). A
effectuer avec un client autre que OOo (ligne de commande, PHPMyAdmin,
etc)

CREATE DATABASE madb;
USE madb;
CREATE TABLE matable (id int(3) auto_increment primary_key, text1
varchar(30));

Puis ensuite créer une source de données correspondante ODBC, et voir si
les tables s'affichent ensuite dans OOo.

Alex


Alex 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread Berland

Alex Thurgood wrote:


Le mercredi 01 février 2006 à 22:55 +0100, rainer a écrit :

 


Bonsoir
Je ne suis pas sur de tout saisir, mais est-ce possible que ces 
problèmes viennent des permissions tables dans MySQL?
J'ai eu des problèmes de ce type, et il fallait modifier les permissions 
pas seulement de la base mais aussi des tables.

C'est juste une idée Rainer
   




D'autant que les tables en question, si j'ai bien compris la précédente
réponse de l'OP sont les tables système de mysql. On ne devrait pas
jouer à la légère avec ces tables, car on risque de faire capoter le
serveur. Il est en effet possible qu'il y ait un problème de droits sur
ces tables ce qui empêche OOo de les afficher dans la liste de tables
présentes.

Je proposes ceci en tant que utilisateur déclaré dans mysql (root, si on
veut, mais de préférence un autre ayant les droits nécessaires). A
effectuer avec un client autre que OOo (ligne de commande, PHPMyAdmin,
etc)

CREATE DATABASE madb;
USE madb;
CREATE TABLE matable (id int(3) auto_increment primary_key, text1
varchar(30));

Puis ensuite créer une source de données correspondante ODBC, et voir si
les tables s'affichent ensuite dans OOo.

Alex
 

D'accord, je vais essayer intégralement ce que tu dis (c'est vrai que 
les privilèges c'est subtil, mais c'est pour cela

que j'ai voulu utiliser root), mais il y a tout de même les faits suivants :

- les tables n'existent pas d'après OOo2, mais les résultats des 
requêtes vont y puiser s'affichent normalement !
- show tables; en ligne de commande liste les tables que OOo2 n'affiche 
pas et dit (dans certains messages) ne pas exister ...

- j'ai le même problème avec dBase
- avec OOo 1  il n'y a aucun problème (avec les mêmes essais, pour mySql 
comme pour dBase)


Bonsoir et merci de ne pas avoir laissé tomber

Claude Berland





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread rainer

Berland a écrit :


Bonsoir,

Et si on prenait le problème (exposé en détail dans les messages 
précédents) par l'autre bout ?


A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec OOo_* 
(comme les tables host, db, user etc de la base mysql du serveur MySql) ?
Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des 
tables" de l'assistant de création de requête ? [bien entendu il faut 
faire ce test avec tous les privilèges sur les tables]


Bonsoir Claude
Oui je viens de me connecter à la base mysql de MySQL avec OOo2.0 et les 
tables s'afichent normalement. Idem pour ajouter les tables dans une 
ébauche de requête. La connection se fait donc normalement. Je suis sous 
mandriva2006 et MySQL 4.1
mais je ne pense pas que ça change grand chose. Je pense quand même que 
le driver ODBC n'est pas configuré correctement.
   pourtant avec windows il n'y a pas le choix et ça toujour bien 
marché . Bref je ne vois pas


En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas 
ces tables et il me dit même dans certains messages d'erreur suite à 
des requêtes que ces tables n'existent pas... alors que les résultats 
des requêtes en question s'affichent parfaitement dans le Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec 
OOo_* mais valides (des tables appartenant à une base de données dBase 
qui a déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent invisibles 
(les requêtes que je crée pour faire les essais, par contre 
apparaissent normalement dans OOo2 comme dans OOo1).


Tu est bien dans le module base de OOo2.0 et non dans writer ou calc 
avec la fenêtre base de données ?


Rainer


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread Berland

rainer wrote:


Berland a écrit :


Bonsoir,

Et si on prenait le problème (exposé en détail dans les messages 
précédents) par l'autre bout ?


A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec 
OOo_* (comme les tables host, db, user etc de la base mysql du 
serveur MySql) ?
Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des 
tables" de l'assistant de création de requête ? [bien entendu il faut 
faire ce test avec tous les privilèges sur les tables]



Bonsoir Claude
Oui je viens de me connecter à la base mysql de MySQL avec OOo2.0 et 
les tables s'afichent normalement. Idem pour ajouter les tables dans 
une ébauche de requête. La connection se fait donc normalement. Je 
suis sous mandriva2006 et MySQL 4.1
mais je ne pense pas que ça change grand chose. Je pense quand même 
que le driver ODBC n'est pas configuré correctement.
   pourtant avec windows il n'y a pas le choix et ça toujour bien 
marché . Bref je ne vois pas


Merci d'avoir fait cet essai. Savoir qu'il y a au moins des cas où cela 
marche est important.

Je commençais à me demander si cela valait la peine de continuer à chercher.

En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas 
ces tables et il me dit même dans certains messages d'erreur suite à 
des requêtes que ces tables n'existent pas... alors que les résultats 
des requêtes en question s'affichent parfaitement dans le Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec 
OOo_* mais valides (des tables appartenant à une base de données 
dBase qui a déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent 
invisibles (les requêtes que je crée pour faire les essais, par 
contre apparaissent normalement dans OOo2 comme dans OOo1).


Tu est bien dans le module base de OOo2.0 et non dans writer ou calc 
avec la fenêtre base de données ?


Je ne suis pas très sûr de ce qu'il faut que je te réponde(je pense 
avoir fait tous mes essais en affichant un texte, en faisant F4 et en 
continuant par des clics dans l'explorateur de sources de données, etc. 
Je ne soupçonnais pas qu'on puisse attaquer directement avec le module 
Base de OOo2.0)

Je vais regarder cela de plus près. C'est encore une piste.
Merci


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-02 Thread Berland

Berland wrote:


rainer wrote:


En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas 
ces tables et il me dit même dans certains messages d'erreur suite à 
des requêtes que ces tables n'existent pas... alors que les 
résultats des requêtes en question s'affichent parfaitement dans le 
Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec 
OOo_* mais valides (des tables appartenant à une base de données 
dBase qui a déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent 
invisibles (les requêtes que je crée pour faire les essais, par 
contre apparaissent normalement dans OOo2 comme dans OOo1).


Tu est bien dans le module base de OOo2.0 et non dans writer ou calc 
avec la fenêtre base de données ?



Je ne suis pas très sûr de ce qu'il faut que je te réponde(je pense 
avoir fait tous mes essais en affichant un texte, en faisant F4 et en 
continuant par des clics dans l'explorateur de sources de données, 
etc. Je ne soupçonnais pas qu'on puisse attaquer directement avec le 
module Base de OOo2.0)

Je vais regarder cela de plus près. C'est encore une piste.
Merci


Ta dernière question était la bonne !
Si on ouvre un fichier de base de données (.odb) on se retrouve dans 
Base et là, ce qui ne marchait pas en attaquant par Writer et F4 se met 
à fonctionner parfaitement.

Sans ta suggestion, j'aurais pu chercher encore longtemps.
Ce qui m'est arrivé ne pourrait-il pas justifier une FAQ... ou une 
demande d'amélioration pour les modules Writer (et Calc si c'est le même 
problème, ce que je ne sais pas, n'ayant essayé qu'avec Writer) ?


En tout cas, merci à toi et à Alex Thurgood

Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Alex Thurgood
Le vendredi 03 février 2006 à 08:56 +0100, Berland a écrit :

Rebonjour,

> Ce qui m'est arrivé ne pourrait-il pas justifier une FAQ... ou une 
> demande d'amélioration pour les modules Writer (et Calc si c'est le même 
> problème, ce que je ne sais pas, n'ayant essayé qu'avec Writer) ?

Le problème est qu'il est déjà expliqué de manière assez claire dans
l'aide en ligne comment créer/accéder à une base de données.

Alex

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Alex Thurgood
Le jeudi 02 février 2006 à 21:26 +0100, Berland a écrit :

Bonjour,

> A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
> base de données mysql dont les tables _n'ont pas été créées avec OOo_* 
> (comme les tables host, db, user etc de la base mysql du serveur MySql) ?
> Les dites tables apparaissent-elles dans l'explorateur de sources de 
> données de OOo ainsi que dans la boite de dialogue "ajouter des tables" 
> de l'assistant de création de requête ? [bien entendu il faut faire ce 
> test avec tous les privilèges sur les tables]

Oui, chez moi, cela a toujours marché, et continue à fonctionner
correctement.


> B) *Même question avec OOo2 pour des tables dBase _non créées avec OOo_* 
> mais valides (des tables appartenant à une base de données dBase qui a 
> déjà fonctionné).
> J'ai le même problème avec les tables dBase qu'avec les tables MySql...
> 

Chez moi ça marche toujours...

En fait, je n'ai presque jamais créé de table depuis OOo, que ce soit du
mysql ou du dBase.

Alex



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Berland

ROUIN Bernard wrote:


Berland a écrit :


Bonsoir,

Et si on prenait le problème (exposé en détail dans les messages 
précédents) par l'autre bout ?


A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec 
OOo_* (comme les tables host, db, user etc de la base mysql du 
serveur MySql) ?



oui, moi.



Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des 
tables" de l'assistant de création de requête ? [bien entendu il faut 
faire ce test avec tous les privilèges sur les tables]



Pas chez moi..



En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas 
ces tables et il me dit même dans certains messages d'erreur suite à 
des requêtes que ces tables n'existent pas... alors que les résultats 
des requêtes en question s'affichent parfaitement dans le Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec 
OOo_* mais valides (des tables appartenant à une base de données 
dBase qui a déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent 
invisibles (les requêtes que je crée pour faire les essais, par 
contre apparaissent normalement dans OOo2 comme dans OOo1).



Ca je ne sais pas. J'ai commencé à utiliser le module BD OOo qu'a 
partir de la version 2.0.1
Par contre une évidence s'impose. Le module BD est perfectible. Trés 
perfectible.
Ayant utilisé il y a quelques années Access, je pensais avoir les 
mêmes possibilités, voir mieux, au regard de la qualité des autres 
modules. Trés déçu je m'interesse aujourd'hui  à MySQL à travers 
EasyPHP. Apparement c'est trés prometteur. Enormément de possibilités, 
mais complexe. enfin on verra


Merci de ta réponse. Rainer a mis le doigt sur la cause du problème : Si 
on charge un document Calc ou Texte (moi j'ai chargé un texte) on est 
sous Calc ou Writer
(dans mon cas) et on obtient l'explorateur de sources de données avec la 
touche F4. Si on fait comme cela les tables ne sont pas vues, etc (ce 
que j'ai signalé). Mais si on cherche sur son disque dur un "fichier de 
base de données" (.odb) et qu'on double clique dessus, alors on ouvre le 
module Base "directement"... et les tables figurent dans l'explorateur 
de sources de données et partout où elles doivent apparaître. Moi je ne 
soupçonnais pas qu'il puisse y avoir deux modes de "fonctionnement" du 
module base. J'ai surtout du mal à croire que l'invisibilité des tables 
dans l'un des deux soit volontaire. Bug à signaler ?

Amicalement
Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread rainer




Je suis d'accord avec toi sur le fait que la documentation sur OOo en 
général et sur la partie base de données est de très bonne qualité, et 
ce n'est pas la documentation qui me paraît anormale ni même incomplète.


Mais TROUVES TU NORMAL que faisant F4 sous Writer te donne avec OOo 
2.0.1 un explorateur de sources de données dans lequel les tables ne 
peuvent être affichées (et tout le reste, impossible de se servir de 
l'assistant d'écritures de requêtes etc) ?
Avec OOo 1.0.4 , la même manip d'usage courant, citée dans la 
documentation ne conduit pas à ce curieux (mauvais) fonctionnement.
Je ne vois pas ce qui pourraît justifier cette particularité de OOo 
2.0.1 alors qu'il suffit de démarrer en double-cliquant sur un fichier 
.odb pour que le même OOo 2.0.1 retrouve un comportement normal (les 
tables s'affichent, etc).

C'est pourquoi je pense qu'il s'agit d'un bug.
En tout cas, c'est quelque chose qui t'a fait passer du temps à me 
répondre, qui en a fait passer à rainer et à d'autres... Si ce n'est 
pas un bug, mais une innovation, je ne lui ai vu jusqu'ici que des 
inconvénients.

J'espère que tu me pardonneras d'insister tant.
Amicalement
Claude Berland


Bonsoir Claude
Si tu est connecté correctement dans le module base tu dois aussi 
retrouver ces tables avec F4 dans writer à condition d'aller dans dans 
le menu outils - options OOo base - bases de données et signaler ta base 
mysql ici.
Chez moi ça marche parfaitement.
   amicalement   Rainer


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Alex Thurgood
Le vendredi 03 février 2006 à 16:28 +0100, Berland a écrit :

Bonsoir Claude,

> Mais TROUVES TU NORMAL que faisant F4 sous Writer te donne avec OOo 
> 2.0.1 un explorateur de sources de données dans lequel les tables ne 
> peuvent être affichées (et tout le reste, impossible de se servir de 
> l'assistant d'écritures de requêtes etc) ?

Ce n'est pas une question de ce qui est normal ou non, il s'agit d'un
fonctionnement différent de la version 1.1.x qui est expliqué dans
l'aide en ligne de la version 2.


Comme Rainer t'a dit, tu dois d'abord déclarer tes sources de données
dans OOo lui-même avant de pouvoir les voir dans le DSB (Data Source
Browser). Il y a deux façons : soit en créant un ODB, soit en déclarant
les sources dans Outils - Options. On peut ou non être d'accord avec
cette façon de faire, qui change très nettement de la version
précédente, mais ce n'est pas le seul changement majeur de comportement
dans la fonctionnalité de OOo V2, quelque soit le module.

Personnellement, je regrette que F4 n'offre plus la possibilité de gérer
les sources de données tel que cela se faisait avec la version 1.1.X,
mais ce n'est que mon opinion personnelle. Je regrette également que
l'on ait choisi une intégration encore plus forte de fonctionnalités
Java, et que l'on ait décidé de supprimer certaines fonctionnalités très
intéressantes de Draw / Impress sous prétexte que ce n'était pas ce que
faisait le produit concurrent. Cela ne m'empêchera pas d'utiliser le
produit.


Alex

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Berland

Alex Thurgood wrote:


Le vendredi 03 février 2006 à 08:56 +0100, Berland a écrit :

Rebonjour,

 

Ce qui m'est arrivé ne pourrait-il pas justifier une FAQ... ou une 
demande d'amélioration pour les modules Writer (et Calc si c'est le même 
problème, ce que je ne sais pas, n'ayant essayé qu'avec Writer) ?
   



Le problème est qu'il est déjà expliqué de manière assez claire dans
l'aide en ligne comment créer/accéder à une base de données.
 

Je suis d'accord avec toi sur le fait que la documentation sur OOo en 
général et sur la partie base de données est de très bonne qualité, et 
ce n'est pas la documentation qui me paraît anormale ni même incomplète.


Mais TROUVES TU NORMAL que faisant F4 sous Writer te donne avec OOo 
2.0.1 un explorateur de sources de données dans lequel les tables ne 
peuvent être affichées (et tout le reste, impossible de se servir de 
l'assistant d'écritures de requêtes etc) ?
Avec OOo 1.0.4 , la même manip d'usage courant, citée dans la 
documentation ne conduit pas à ce curieux (mauvais) fonctionnement.
Je ne vois pas ce qui pourraît justifier cette particularité de OOo 
2.0.1 alors qu'il suffit de démarrer en double-cliquant sur un fichier 
.odb pour que le même OOo 2.0.1 retrouve un comportement normal (les 
tables s'affichent, etc).

C'est pourquoi je pense qu'il s'agit d'un bug.
En tout cas, c'est quelque chose qui t'a fait passer du temps à me 
répondre, qui en a fait passer à rainer et à d'autres... Si ce n'est pas 
un bug, mais une innovation, je ne lui ai vu jusqu'ici que des 
inconvénients.

J'espère que tu me pardonneras d'insister tant.
Amicalement
Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread François Vermel

Bonsoir,

J'ai moi aussi créé de nombreuses tables MySQL avec phpMyAdmin. Une fois 
les bases déclarées dans ODBC, puis dans OOo 2 avec l'assistant base : 
Fichier/Nouveau/Base de données.
Cliquer [se connecter à un base de donnée existante] et choisir ODBC 
dans la liste déroulante, puis cliquez [Suivant].

Cliquer [parcourir]
Choisir la base ODBC dans la liste qui est proposée...

Bonne Base...

François


Alex Thurgood a écrit :


Le jeudi 02 février 2006 à 21:26 +0100, Berland a écrit :

Bonjour,

 

A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec OOo_* 
(comme les tables host, db, user etc de la base mysql du serveur MySql) ?
Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des tables" 
de l'assistant de création de requête ? [bien entendu il faut faire ce 
test avec tous les privilèges sur les tables]
   



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread Berland

Alex Thurgood wrote:


Le vendredi 03 février 2006 à 16:28 +0100, Berland a écrit :

Bonsoir Claude,

 

Mais TROUVES TU NORMAL que faisant F4 sous Writer te donne avec OOo 
2.0.1 un explorateur de sources de données dans lequel les tables ne 
peuvent être affichées (et tout le reste, impossible de se servir de 
l'assistant d'écritures de requêtes etc) ?
   



Ce n'est pas une question de ce qui est normal ou non, il s'agit d'un
fonctionnement différent de la version 1.1.x qui est expliqué dans
l'aide en ligne de la version 2.


Comme Rainer t'a dit, tu dois d'abord déclarer tes sources de données
dans OOo lui-même avant de pouvoir les voir dans le DSB (Data Source
Browser). Il y a deux façons : soit en créant un ODB, soit en déclarant
les sources dans Outils - Options. On peut ou non être d'accord avec
cette façon de faire, qui change très nettement de la version
précédente, mais ce n'est pas le seul changement majeur de comportement
dans la fonctionnalité de OOo V2, quelque soit le module.

Personnellement, je regrette que F4 n'offre plus la possibilité de gérer
les sources de données tel que cela se faisait avec la version 1.1.X,
mais ce n'est que mon opinion personnelle. Je regrette également que
l'on ait choisi une intégration encore plus forte de fonctionnalités
Java, et que l'on ait décidé de supprimer certaines fonctionnalités très
intéressantes de Draw / Impress sous prétexte que ce n'était pas ce que
faisait le produit concurrent. Cela ne m'empêchera pas d'utiliser le
produit.
 


Cette fois j'ai l'impression d'avoir bien compris.
Bien entendu je vais continuer OOo (et mieux)
Merci encore d'avoir consacré votre temps à me détailler ce qui se passe.

Claude Berland


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Re: [users-fr] MySql et OOo2 - tables invisibles

2006-02-03 Thread ROUIN Bernard

Berland a écrit :


Bonsoir,

Et si on prenait le problème (exposé en détail dans les messages 
précédents) par l'autre bout ?


A) *Quelqu'un a-t-il fait l'essai _avec OOo2_  de se connecter à une 
base de données mysql dont les tables _n'ont pas été créées avec OOo_* 
(comme les tables host, db, user etc de la base mysql du serveur MySql) ?


oui, moi.



Les dites tables apparaissent-elles dans l'explorateur de sources de 
données de OOo ainsi que dans la boite de dialogue "ajouter des 
tables" de l'assistant de création de requête ? [bien entendu il faut 
faire ce test avec tous les privilèges sur les tables]


Pas chez moi..



En ce qui me concerne, (Windows98SE, MySql5, OOo2) OOo n'affiche pas 
ces tables et il me dit même dans certains messages d'erreur suite à 
des requêtes que ces tables n'existent pas... alors que les résultats 
des requêtes en question s'affichent parfaitement dans le Beamer !


B) *Même question avec OOo2 pour des tables dBase _non créées avec 
OOo_* mais valides (des tables appartenant à une base de données dBase 
qui a déjà fonctionné).

J'ai le même problème avec les tables dBase qu'avec les tables MySql...

Dernière information
Avec OOo 1.4 tout ce que j'ai évoqué ci-dessus a toujours fonctionné 
sans problème pour moi... mais avec OOo2 les tables restent invisibles 
(les requêtes que je crée pour faire les essais, par contre 
apparaissent normalement dans OOo2 comme dans OOo1).


Ca je ne sais pas. J'ai commencé à utiliser le module BD OOo qu'a partir 
de la version 2.0.1
Par contre une évidence s'impose. Le module BD est perfectible. Trés 
perfectible.
Ayant utilisé il y a quelques années Access, je pensais avoir les mêmes 
possibilités, voir mieux, au regard de la qualité des autres modules. 
Trés déçu je m'interesse aujourd'hui  à MySQL à travers EasyPHP. 
Apparement c'est trés prometteur. Enormément de possibilités, mais 
complexe. enfin on verra





Claude Berland


-
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]