Group:  Microsoft Access » microsoft.public.access.odbcclientsvr
Thread: Liste des noms des tables ? (name of all tables)

DotNetBag
.NET Development Newsgroups

HTVi
TV Discussion Newsgroups

Our Hot Pick: Rising Antivirus 2006 - Certified by TUV & Checkmark! Get 10% discount by entering this coupon code: ONDISCOUNT10
Rising Antivirus 2006

Liste des noms des tables ? (name of all tables)
florian.testud[ at ]gmail.com 04.07.2006 15:22:58
Salut tout le monde,

J'ai un petit problème... Je suis sur un programme qui se connecte via
ODBC sur ACCESS. Je veux exécuter une requête qui me passe l'ensemble
des noms des tables puis ensuite une qui me passe le nom des colonnes.

Sous ACCESS, je peux faire : "SELECT [Name] FROM MSysObjects WHERE
[Type] = 1 AND Flags = 0" et ça marche très bien.

Par contre, via ODBC, j'obtiens le message suivant :
"[Microsoft][Pilote ODBC Microsoft Access] Impossible de lire les
enregistrements; pas d'autorisation de lecture sur 'MSysObjects'."

J'ai essayé de changer les droits, mais la tables "MSysObjects " ayant
pour propriétaire "Engine", je n'arrive à rien faire...

Si quelqu'un pouvait m'aider....

Merci d'avance,

Flo.

Re: Liste des noms des tables ? (name of all tables)
"Flox" <florian.testud[ at ]gmail.com> 05.07.2006 07:36:25
Bon, je galère toujours... Alors si quelqu'un peut m'orienter, ce
serait très gentil : je n'y connait pas grand chose à ACCESS et j'ai
déjà envie de la casser ! ! !

Merci d'avance,

Flo.

Re: Liste des noms des tables ? (name of all tables)
"Douglas J. Steele" <NOSPAM_djsteele[ at ]NOSPAM_canada.com> 05.07.2006 21:20:07
SELECT Name
FROM MSysObjects
WHERE Name Not Like "msys*" AND Type In (1,4,6)
ORDER BY Name


--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no private e-mails, please)


"Flox" <florian.testud[ at ]gmail.com> wrote in message
news:1152084985.134426.237210[ at ]m73g2000cwd.googlegroups.com...
Bon, je galère toujours... Alors si quelqu'un peut m'orienter, ce
serait très gentil : je n'y connait pas grand chose à ACCESS et j'ai
déjà envie de la casser ! ! !

Merci d'avance,

Flo.


Re: Liste des noms des tables ? (name of all tables)
"Flox" <florian.testud[ at ]gmail.com> 06.07.2006 06:53:34
ca vient peut-être de moi, mais j'ai l'impression que la requête et
similaire à la mienne. Je n'ai pas de problème de SQL (enfion, je ne
pense pas). Il me semble que cela provient des droits qui sont
attribués par défaut à cette table système. Je n'arrive donc pas à
la requêter via ODBC.

Des idées ? ou des explications ? Je suis sûr qu'il doit y avoir une
solution afin de lister les tables via ODBC par des requêtes SQL.

Pour info, je ne peut qu'exécuter des requêtes SQL normales puisque
je suis sur du transcript (si vous ne connaissez pas, c'est normal :
c'est une L5G qui provient du monde mac)

Encore merci de votre aide,

Flo


Douglas J. Steele wrote:
[Quoted Text]
> SELECT Name
> FROM MSysObjects
> WHERE Name Not Like "msys*" AND Type In (1,4,6)
> ORDER BY Name
>
>
> --
> Doug Steele, Microsoft Access MVP
> http://I.Am/DougSteele
> (no private e-mails, please)
>
>
> "Flox" <florian.testud[ at ]gmail.com> wrote in message
> news:1152084985.134426.237210[ at ]m73g2000cwd.googlegroups.com...
> Bon, je galère toujours... Alors si quelqu'un peut m'orienter, ce
> serait très gentil : je n'y connait pas grand chose à ACCESS et j'ai
> déjà envie de la casser ! ! !
>
> Merci d'avance,
>
> Flo.

Home | Search | Terms | Imprint | Contact
Newsgroups Reader - provided by WiredBox.Net