Voilà, tous est dans la titre: j'aimerai bien afficher une table qui est mise en relation avec une autre table, avec le contrôle data. Mais le champ qui est mis en relation n'affiche pas le résultat voulu !?
Merci d'avance
Voilà, tous est dans la titre: j'aimerai bien afficher une table qui est mise en relation avec une autre table, avec le contrôle data. Mais le champ qui est mis en relation n'affiche pas le résultat voulu !?
Merci d'avance
sois plus clair avec ta préoccupation car on ne sait pas t'aider
J'ai deux tables dans ma base de donnée Access. Le champs profession de ma première table est mis en relation avec le champs denomination de ma deuxième table. Je voudrais afficher dans des TextBox les informations de ma première table ainsi que le champs qui est mis en relations.
Juste savoir comment afficher le champs de la table qui a été mise en relation mais afficher la donnée de l'autre table je trouve aucune aide sur le net.
Bon, je vais essayer de mieux m'expliquer. Donc, j'ai deux tables, donc deux contrôles Data.
Je voudrais utiliser un filtre pour réunir mes deux tables dans un DbGrid mais je n'y arrive pas. Comment puis je faire?
merci d'avance
Il faut utiliser une requete sql avec une clause inner join
Quelque chose comme:
Un seul data controle est nescessaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Data1.recordsource = "Select Table1.*,Table2.denomination " & _ "from Table1 " & _ "inner join Table2 " & _ "On table1.CodeDenomination = Table2.CodeDenomination" Data1.refresh
question con, access supporte sql 2 1992?
Une autre solution consisterait à créer la requête directement dans Access et lier le DbGrid à cette requête plutôt qu'aux tables.
(Je me pose cependant cette question : Une requête enregistrée dans Access, est que ça fait une Vue?)
Effectivement la solution est une vue ou requête dans Access qui est la même chose.
Plutôt que connecter à une table tu pourra connecter à la requête.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager