Vb6 Requête sur 2 tables qui ne fonctionne pas

- - Dernière réponse :  PhilippeF - 28 août 2019 à 13:01
Bonjour,
Je cherche depuis un bon moment !!
Le contenu des 2 tables
table NaturesDR : IdNature, Description, idCategorie
table Categories : id, categorie, TypeCategorie

le lien est entre Natures.idCategorie =Categories.id
Je veux récupérer toutes les natures avec le nom de la catégorie qui lui est attachée

ma requête

rc.Open "SELECT NaturesDR.*, Categories.* WHERE NaturesDR.Categorie = Categories.id", Ct, adOpenDynamic, adLockOptimistic

l'erreur générée

Erreur de syntaxe dans l'expression 'Categories.*WHERE NaturesDR.idCategorie = Categories.id'

Merci d'avance
Configuration: Windows / Chrome 76.0.3809.132
Afficher la suite 

1 réponse

0
Merci
Je crois que je faire la sieste !!!


rc.Open "SELECT NaturesDR.*, Categories.*" & _
"FROM NaturesDR INNER JOIN Categories ON NaturesDR.idCategorie = Categories.id", Ct, adOpenDynamic, adLockOptimistic

ça marche !!
Commenter la réponse de PhilippeF