Bonjour,

mon problème est assez simple mais me parait difficile à expliquer. Je vais tacher d'être le plus clair possible.

Dans un formulaire j'ai :

-Une liste deroulante (Combo_eve) dont la valeur est la clef primaire d'une table("evenement") (qui n'est pas la table que gère ce formulaire).

-Une zone de texte ("Frais")

J'aimerais que lorsque je change l'événement choisi (via la liste déroulante), la zone de texte prenne la valeur evenement.frais (de l'enregistrement choisi via la clef primaire).

J'ai essayé une utilisant une requête SQL mais apparemment on ne peut pas remplir une zone de texte via du SQL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub Combo_eve_Change()
SQL = "SELECT Frais FROM [TBL Pelerinage/evenement] WHERE ID =" & Me.evenement.Value
Me.Frais.Value = SQL
End Sub
En fouillant sur le forum j'ai cru comprendre que je devrais utiliser la fonction "recordset" mais j'ai pas bien compris ce que c'etait exactement

Merci bien !