Je cherche un moyen de savoir si un index d'une table est un index d'une
relation créé par Access, ou bien un index que j'ai moi-même créé, afin de
ne pas inclure les index d'Access dans un rapport sur la structure d'une
base de données, quelqu'un a une solution ? Merci d'avance.
DBComp : le comparateur de structure de base de données Access
http://patrice.dargenton.free.fr/CodesSources/DBComp.html
www.vbfrance.com/code.aspx?ID=17847
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
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
Raymond [mvp]
Bonjour.
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme index en automatique.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 4279d222$0$972$
Je cherche un moyen de savoir si un index d'une table est un index d'une relation créé par Access, ou bien un index que j'ai moi-même créé, afin de ne pas inclure les index d'Access dans un rapport sur la structure d'une base de données, quelqu'un a une solution ? Merci d'avance. DBComp : le comparateur de structure de base de données Access http://patrice.dargenton.free.fr/CodesSources/DBComp.html www.vbfrance.com/code.aspx?ID847 ------------------------------------------------------- Patrice Dargenton
Bonjour.
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme
index en automatique.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 4279d222$0$972$626a14ce@news.free.fr...
Je cherche un moyen de savoir si un index d'une table est un index d'une
relation créé par Access, ou bien un index que j'ai moi-même créé, afin de
ne pas inclure les index d'Access dans un rapport sur la structure d'une
base de données, quelqu'un a une solution ? Merci d'avance.
DBComp : le comparateur de structure de base de données Access
http://patrice.dargenton.free.fr/CodesSources/DBComp.html
www.vbfrance.com/code.aspx?ID847
-------------------------------------------------------
Patrice Dargenton
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme index en automatique.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 4279d222$0$972$
Je cherche un moyen de savoir si un index d'une table est un index d'une relation créé par Access, ou bien un index que j'ai moi-même créé, afin de ne pas inclure les index d'Access dans un rapport sur la structure d'une base de données, quelqu'un a une solution ? Merci d'avance. DBComp : le comparateur de structure de base de données Access http://patrice.dargenton.free.fr/CodesSources/DBComp.html www.vbfrance.com/code.aspx?ID847 ------------------------------------------------------- Patrice Dargenton
Patrice Dargenton
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme index en automatique.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 4279d222$0$972$
Je cherche un moyen de savoir si un index d'une table est un index d'une relation créé par Access, ou bien un index que j'ai moi-même créé, afin de ne pas inclure les index d'Access dans un rapport sur la structure d'une base de données, quelqu'un a une solution ? Merci d'avance. DBComp : le comparateur de structure de base de données Access http://patrice.dargenton.free.fr/CodesSources/DBComp.html www.vbfrance.com/code.aspx?ID847 ------------------------------------------------------- Patrice Dargenton
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste
les index, l'information pertinente sur les index est noyée dans une
multitude d'index qui ne serve qu'à Access en interne.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: O1mt8cZUFHA.3932@TK2MSFTNGP10.phx.gbl...
Bonjour.
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme
index en automatique.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 4279d222$0$972$626a14ce@news.free.fr...
Je cherche un moyen de savoir si un index d'une table est un index d'une
relation créé par Access, ou bien un index que j'ai moi-même créé, afin
de
ne pas inclure les index d'Access dans un rapport sur la structure d'une
base de données, quelqu'un a une solution ? Merci d'avance.
DBComp : le comparateur de structure de base de données Access
http://patrice.dargenton.free.fr/CodesSources/DBComp.html
www.vbfrance.com/code.aspx?ID847
-------------------------------------------------------
Patrice Dargenton
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
A part l'index "PrimaryKey" je vois pas ce qu'access pourrait créer comme index en automatique.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 4279d222$0$972$
Je cherche un moyen de savoir si un index d'une table est un index d'une relation créé par Access, ou bien un index que j'ai moi-même créé, afin de ne pas inclure les index d'Access dans un rapport sur la structure d'une base de données, quelqu'un a une solution ? Merci d'avance. DBComp : le comparateur de structure de base de données Access http://patrice.dargenton.free.fr/CodesSources/DBComp.html www.vbfrance.com/code.aspx?ID847 ------------------------------------------------------- Patrice Dargenton
Raymond [mvp]
Les index automatiques internes n'apparaissent que dans les tables système et ne doivent pas faire partie de ta structure de base personnelle ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b29da$0$3549$
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
Les index automatiques internes n'apparaissent que dans les tables système
et ne doivent pas faire partie de ta structure de base personnelle ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 427b29da$0$3549$626a14ce@news.free.fr...
Etablir une relation créé un index automatique. Du coup, lorsque l'on
liste les index, l'information pertinente sur les index est noyée dans une
multitude d'index qui ne serve qu'à Access en interne.
-------------------------------------------------------
Patrice Dargenton
Les index automatiques internes n'apparaissent que dans les tables système et ne doivent pas faire partie de ta structure de base personnelle ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b29da$0$3549$
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
Patrice Dargenton
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton
Les index automatiques internes n'apparaissent que dans les tables système et ne doivent pas faire partie de ta structure de base personnelle ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b29da$0$3549$
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
En fait je cherche à créer un rapport (fichier texte) sur la structure de la
BD, et je voudrais afficher seulement les index pertinents pour
l'utilisateur, et non les index qu'Access à ajouté pour les relations.
Effectivement ces index automatiques internes n'apparaissent pas dans
l'affichage des index d'une table dans l'interface utilisateur d'Access,
c'est donc qu'il existe bien une propriété quelquepart qui pourrait me
servir à les masquer aussi dans mon rapport.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: evvBmYhUFHA.1148@tk2msftngp13.phx.gbl...
Les index automatiques internes n'apparaissent que dans les tables système
et ne doivent pas faire partie de ta structure de base personnelle ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 427b29da$0$3549$626a14ce@news.free.fr...
Etablir une relation créé un index automatique. Du coup, lorsque l'on
liste les index, l'information pertinente sur les index est noyée dans
une multitude d'index qui ne serve qu'à Access en interne.
-------------------------------------------------------
Patrice Dargenton
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton
Les index automatiques internes n'apparaissent que dans les tables système et ne doivent pas faire partie de ta structure de base personnelle ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b29da$0$3549$
Etablir une relation créé un index automatique. Du coup, lorsque l'on liste les index, l'information pertinente sur les index est noyée dans une multitude d'index qui ne serve qu'à Access en interne. ------------------------------------------------------- Patrice Dargenton
Raymond [mvp]
à mon avis le problème se situe au niveau des index provisoires. Access déclare un index dans la table lorsqu'il crée une nouvelle relation entre deux tables. C'est tout à fait normal et cet index est significatif dans la structure. le problème c'est que access ne supprime pas les index d'un champ relation si la relation est supprimée. Si tu crées une relation pour te permettre un travail ponctuel, tu vas garder l'index dans ta table, même lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir après coup si cet index est d'access ou de toi, sauf à tester la propriété Foreign de l'index et encore je ne suis pas sûr.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b5821$0$4561$
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton
à mon avis le problème se situe au niveau des index provisoires. Access
déclare un index dans la table lorsqu'il crée une nouvelle relation entre
deux tables. C'est tout à fait normal et cet index est significatif dans la
structure. le problème c'est que access ne supprime pas les index d'un champ
relation si la relation est supprimée. Si tu crées une relation pour te
permettre un travail ponctuel, tu vas garder l'index dans ta table, même
lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir
après coup si cet index est d'access ou de toi, sauf à tester la propriété
Foreign de l'index et encore je ne suis pas sûr.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 427b5821$0$4561$626a14ce@news.free.fr...
En fait je cherche à créer un rapport (fichier texte) sur la structure de
la BD, et je voudrais afficher seulement les index pertinents pour
l'utilisateur, et non les index qu'Access à ajouté pour les relations.
Effectivement ces index automatiques internes n'apparaissent pas dans
l'affichage des index d'une table dans l'interface utilisateur d'Access,
c'est donc qu'il existe bien une propriété quelquepart qui pourrait me
servir à les masquer aussi dans mon rapport.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
à mon avis le problème se situe au niveau des index provisoires. Access déclare un index dans la table lorsqu'il crée une nouvelle relation entre deux tables. C'est tout à fait normal et cet index est significatif dans la structure. le problème c'est que access ne supprime pas les index d'un champ relation si la relation est supprimée. Si tu crées une relation pour te permettre un travail ponctuel, tu vas garder l'index dans ta table, même lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir après coup si cet index est d'access ou de toi, sauf à tester la propriété Foreign de l'index et encore je ne suis pas sûr.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b5821$0$4561$
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton
J'ai trouvé ! en fait c'est trivial, tous ces index créé automatiquement ont un nom entre accolades {} c'est tout ! Note : Ils sont apparus lorsque j'ai scindé ma base unique en une base appli + base attachée via l'assistant. ------------------------------------------------------- Patrice Dargenton
à mon avis le problème se situe au niveau des index provisoires. Access déclare un index dans la table lorsqu'il crée une nouvelle relation entre deux tables. C'est tout à fait normal et cet index est significatif dans la structure. le problème c'est que access ne supprime pas les index d'un champ relation si la relation est supprimée. Si tu crées une relation pour te permettre un travail ponctuel, tu vas garder l'index dans ta table, même lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir après coup si cet index est d'access ou de toi, sauf à tester la propriété Foreign de l'index et encore je ne suis pas sûr.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b5821$0$4561$
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton
J'ai trouvé ! en fait c'est trivial, tous ces index créé automatiquement ont
un nom entre accolades {}
c'est tout !
Note : Ils sont apparus lorsque j'ai scindé ma base unique en une base appli
+ base attachée via l'assistant.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: OKLqRYjUFHA.2664@TK2MSFTNGP15.phx.gbl...
à mon avis le problème se situe au niveau des index provisoires. Access
déclare un index dans la table lorsqu'il crée une nouvelle relation entre
deux tables. C'est tout à fait normal et cet index est significatif dans la
structure. le problème c'est que access ne supprime pas les index d'un
champ relation si la relation est supprimée. Si tu crées une relation pour
te permettre un travail ponctuel, tu vas garder l'index dans ta table, même
lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir
après coup si cet index est d'access ou de toi, sauf à tester la propriété
Foreign de l'index et encore je ne suis pas sûr.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" <patrice.dargenton@free.fr> a écrit dans le message de
news: 427b5821$0$4561$626a14ce@news.free.fr...
En fait je cherche à créer un rapport (fichier texte) sur la structure de
la BD, et je voudrais afficher seulement les index pertinents pour
l'utilisateur, et non les index qu'Access à ajouté pour les relations.
Effectivement ces index automatiques internes n'apparaissent pas dans
l'affichage des index d'une table dans l'interface utilisateur d'Access,
c'est donc qu'il existe bien une propriété quelquepart qui pourrait me
servir à les masquer aussi dans mon rapport.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
J'ai trouvé ! en fait c'est trivial, tous ces index créé automatiquement ont un nom entre accolades {} c'est tout ! Note : Ils sont apparus lorsque j'ai scindé ma base unique en une base appli + base attachée via l'assistant. ------------------------------------------------------- Patrice Dargenton
à mon avis le problème se situe au niveau des index provisoires. Access déclare un index dans la table lorsqu'il crée une nouvelle relation entre deux tables. C'est tout à fait normal et cet index est significatif dans la structure. le problème c'est que access ne supprime pas les index d'un champ relation si la relation est supprimée. Si tu crées une relation pour te permettre un travail ponctuel, tu vas garder l'index dans ta table, même lorsque tu supprimeras la relation, et ça je ne vois pas comment savoir après coup si cet index est d'access ou de toi, sauf à tester la propriété Foreign de l'index et encore je ne suis pas sûr.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrice Dargenton" a écrit dans le message de news: 427b5821$0$4561$
En fait je cherche à créer un rapport (fichier texte) sur la structure de la BD, et je voudrais afficher seulement les index pertinents pour l'utilisateur, et non les index qu'Access à ajouté pour les relations. Effectivement ces index automatiques internes n'apparaissent pas dans l'affichage des index d'une table dans l'interface utilisateur d'Access, c'est donc qu'il existe bien une propriété quelquepart qui pourrait me servir à les masquer aussi dans mon rapport. ------------------------------------------------------- Patrice Dargenton