Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ,
son format, son type et sa description....
mais je ne sais pas comment recuperer la liaison entre 2 tables avec
toutes ses infos.
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]
Bonsoir.
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
par la propriété Attributes de la table attachée: If Tbl.Attributes = dbAttachedTable Then ...... etc... Ensuite la table attachée doit avoir une connection If Tbl.Connect <> "" Then ...... etc... le contenu de la connection est du type: Tbl.Connect = ";DATABASE=" & Chemindelabase.mdb & ";UID="""";PWD="""""
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Maileen" a écrit dans le message de news:
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Bonsoir.
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
par la propriété Attributes de la table attachée:
If Tbl.Attributes = dbAttachedTable Then ...... etc...
Ensuite la table attachée doit avoir une connection
If Tbl.Connect <> "" Then ...... etc...
le contenu de la connection est du type:
Tbl.Connect = ";DATABASE=" & Chemindelabase.mdb & ";UID="""";PWD="""""
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Maileen" <nospan@email.com> a écrit dans le message de
news:O6ddNqSNEHA.1272@tk2msftngp13.phx.gbl...
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ,
son format, son type et sa description....
mais je ne sais pas comment recuperer la liaison entre 2 tables avec
toutes ses infos.
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
par la propriété Attributes de la table attachée: If Tbl.Attributes = dbAttachedTable Then ...... etc... Ensuite la table attachée doit avoir une connection If Tbl.Connect <> "" Then ...... etc... le contenu de la connection est du type: Tbl.Connect = ";DATABASE=" & Chemindelabase.mdb & ";UID="""";PWD="""""
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Maileen" a écrit dans le message de news:
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Charles ERNST
Il faut chercher dans la table système MSysTRelationships Nom de la relation : szRelationship Table Un : szReferencedObject Table Deux: szObject
"Maileen" a écrit dans le message de news:
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Il faut chercher dans la table système MSysTRelationships
Nom de la relation : szRelationship
Table Un : szReferencedObject
Table Deux: szObject
"Maileen" <nospan@email.com> a écrit dans le message de
news:O6ddNqSNEHA.1272@tk2msftngp13.phx.gbl...
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ,
son format, son type et sa description....
mais je ne sais pas comment recuperer la liaison entre 2 tables avec
toutes ses infos.
Il faut chercher dans la table système MSysTRelationships Nom de la relation : szRelationship Table Un : szReferencedObject Table Deux: szObject
"Maileen" a écrit dans le message de news:
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Charles ERNST
Rectification : MSysRelationships
"Maileen" a écrit dans le message de news:
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Rectification : MSysRelationships
"Maileen" <nospan@email.com> a écrit dans le message de
news:O6ddNqSNEHA.1272@tk2msftngp13.phx.gbl...
Bonjour,
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ,
son format, son type et sa description....
mais je ne sais pas comment recuperer la liaison entre 2 tables avec
toutes ses infos.
Comment puis-je detecter s'il existe une relation (entre deux tables) ?
pour l'instant, je "scanne" une table afin de recuperer le nom du champ, son format, son type et sa description.... mais je ne sais pas comment recuperer la liaison entre 2 tables avec toutes ses infos.
merci, Maileen
Raymond [mvp]
Bonjour Charles.
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui va tripatouiller dans les tables système ne mesure pas le risque qu'il prend de détruire entièrement sa base. c'était la petite idée du dimanche matin. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le message de news:
Rectification : MSysRelationships
Bonjour Charles.
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables
systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui
va tripatouiller dans les tables système ne mesure pas le risque qu'il prend
de détruire entièrement sa base.
c'était la petite idée du dimanche matin.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le
message de news:e10ClsZNEHA.1312@TK2MSFTNGP12.phx.gbl...
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui va tripatouiller dans les tables système ne mesure pas le risque qu'il prend de détruire entièrement sa base. c'était la petite idée du dimanche matin. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le message de news:
Rectification : MSysRelationships
Charles ERNST
oui, mais faut pas donner une réponse erronnée alors. La question étant celle des relations et non pas des liaisons, il eût fallu dire :
" C'est possible par les tables système. mais nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui va tripatouiller dans les tables système ne mesure pas le risque qu'il prend de détruire entièrement sa base....
"Raymond [mvp]" a écrit dans le message de news:
Bonjour Charles.
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui
va tripatouiller dans les tables système ne mesure pas le risque qu'il prend
de détruire entièrement sa base. c'était la petite idée du dimanche matin. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le message de news:
Rectification : MSysRelationships
oui, mais faut pas donner une réponse erronnée alors.
La question étant celle des relations et non pas des liaisons, il eût fallu
dire :
" C'est possible par les tables système. mais nous sommes tous très
farouches au fait d'utiliser les tables
systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui
va tripatouiller dans les tables système
ne mesure pas le risque qu'il prend de détruire entièrement sa base....
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:OGAbrxZNEHA.268@TK2MSFTNGP11.phx.gbl...
Bonjour Charles.
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables
systèmes. C'est comme dans une secte, il faut être initié. Le non-initié
qui
va tripatouiller dans les tables système ne mesure pas le risque qu'il
prend
de détruire entièrement sa base.
c'était la petite idée du dimanche matin.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le
message de news:e10ClsZNEHA.1312@TK2MSFTNGP12.phx.gbl...
oui, mais faut pas donner une réponse erronnée alors. La question étant celle des relations et non pas des liaisons, il eût fallu dire :
" C'est possible par les tables système. mais nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui va tripatouiller dans les tables système ne mesure pas le risque qu'il prend de détruire entièrement sa base....
"Raymond [mvp]" a écrit dans le message de news:
Bonjour Charles.
Tu sais que nous sommes tous très farouches au fait d'utiliser les tables systèmes. C'est comme dans une secte, il faut être initié. Le non-initié qui
va tripatouiller dans les tables système ne mesure pas le risque qu'il prend
de détruire entièrement sa base. c'était la petite idée du dimanche matin. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Charles ERNST" <charles.ernst(antispam)@micro-gestion.fr> a écrit dans le message de news: