J'ai un petit probl=E8me... Je suis sur un programme qui se connecte via
ODBC sur ACCESS. Je veux ex=E9cuter une requ=EAte 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] =3D 1 AND Flags =3D 0" et =E7a marche tr=E8s 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=E9 de changer les droits, mais la tables "MSysObjects " ayant
pour propri=E9taire "Engine", je n'arrive =E0 rien faire...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Flox
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.
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 ! ! !
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.
Douglas J. Steele
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" wrote in message news: 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.
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@gmail.com> wrote in message
news:1152084985.134426.237210@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 ! ! !
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" wrote in message news: 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.
Flox
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:
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" wrote in message news: 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.
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:
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@gmail.com> wrote in message
news:1152084985.134426.237210@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 ! ! !
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:
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" wrote in message news: 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 ! ! !