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]

Répondre à