Bonjour, je débute sous Access et ai le problème suivant: je veux lier
deux tables, sachant qu'elles n'ont aucun champ en commun, mais que la
Table 2 comporte un numéro qui, une fois le premier chiffre enlevé,
correspond à un champ de la table 1.
Exemple: Table1: 12345; Table2: 912345 -> si on enleve le "9" on
obtient le champ dans la Table1.
Quelqu un peu il m indiquer comment m y prendre? Je ne connais rien en
code VBA et suis un peu perdu.
Merci d avance
JON
SELECT * FROM Table1, Table2 where Table1.Id=Mid$([Table2]. [Tbl2Id],2);
Cordialement.
Raymond [mvp]
Bonjour.
j'aurais fait le contraire. j'aurais déclaré deux champs dans la table 2. le premier de 1 caractère pour le "9" et un de 5 caractères pour le "12345". la clé primaire serait déclarée sur les deux champs. Ainsi tu pourrais lier tes deux tables par des champs identiques champ 1 de la table 1 et champ 2 de la table 2
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Jon" a écrit dans le message de news:
Bonjour, je débute sous Access et ai le problème suivant: je veux lier deux tables, sachant qu'elles n'ont aucun champ en commun, mais que la Table 2 comporte un numéro qui, une fois le premier chiffre enlevé, correspond à un champ de la table 1. Exemple: Table1: 12345; Table2: 912345 -> si on enleve le "9" on obtient le champ dans la Table1. Quelqu un peu il m indiquer comment m y prendre? Je ne connais rien en code VBA et suis un peu perdu. Merci d avance JON
Bonjour.
j'aurais fait le contraire. j'aurais déclaré deux champs dans la table 2. le
premier de 1 caractère pour le "9" et un de 5 caractères pour le "12345". la
clé primaire serait déclarée sur les deux champs. Ainsi tu pourrais lier tes
deux tables par des champs identiques champ 1 de la table 1 et champ 2 de la
table 2
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Jon" <jonpoisson@libertysurf.fr> a écrit dans le message de
news:b2abf86d.0312030122.232bd8e0@posting.google.com...
Bonjour, je débute sous Access et ai le problème suivant: je veux lier
deux tables, sachant qu'elles n'ont aucun champ en commun, mais que la
Table 2 comporte un numéro qui, une fois le premier chiffre enlevé,
correspond à un champ de la table 1.
Exemple: Table1: 12345; Table2: 912345 -> si on enleve le "9" on
obtient le champ dans la Table1.
Quelqu un peu il m indiquer comment m y prendre? Je ne connais rien en
code VBA et suis un peu perdu.
Merci d avance
JON
j'aurais fait le contraire. j'aurais déclaré deux champs dans la table 2. le premier de 1 caractère pour le "9" et un de 5 caractères pour le "12345". la clé primaire serait déclarée sur les deux champs. Ainsi tu pourrais lier tes deux tables par des champs identiques champ 1 de la table 1 et champ 2 de la table 2
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Jon" a écrit dans le message de news:
Bonjour, je débute sous Access et ai le problème suivant: je veux lier deux tables, sachant qu'elles n'ont aucun champ en commun, mais que la Table 2 comporte un numéro qui, une fois le premier chiffre enlevé, correspond à un champ de la table 1. Exemple: Table1: 12345; Table2: 912345 -> si on enleve le "9" on obtient le champ dans la Table1. Quelqu un peu il m indiquer comment m y prendre? Je ne connais rien en code VBA et suis un peu perdu. Merci d avance JON