Urgent: problème difficile à résoudre et toujours pas résolu... SOS... Thanks
CYCY07
Messages postés67Date d'inscriptionjeudi 19 mai 2011StatutMembreDernière intervention22 mai 2006
-
19 août 2005 à 22:53
BarthOlivier
Messages postés132Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention27 novembre 2012
-
26 août 2005 à 00:27
/auteurdetail.aspx?ID=355080 j'affiche dans une combobox la localité où on a le choix mais dans les deux text box doivent s'afficher localite et pays selon le choix dans la combo
J'ai employé le findfirst qu'on m'a conseillé sur une question posée qq heures plus tot...
Voici le détail:
1. j'ai deux tables : TLocalite et TEtudiant
2. dans la feuille créée en VB reprenant la saisie des étudiants je voudrais pouvoir faire le choix du code postal ainsi que l'ajout de ce code s'il ne parait pas dans la combo (jusque là pas dur)
3. dans la sélection de la combo, j'ai deux textbox localité et pays, en choisissant le code postal dans la combo, je voudrais que les données de la table localité s'ajouent automatiquement dans les textbox (càd dans la table TEtudiant)
On m'a conseillé soit:
* d'effectuer une requête en access puis de taper du code
* emploi du findfirst
voici le code dans la combo :
Private Sub Combocodepostal_Change()
DataLocalit.Recordset.FindFirst "NLocalite ='" + Combocodepostal.Text + "'"
DataLocalit.Recordset.FindFirst "Pays ='" + Combocodepostal.Text + "'"
End Sub
jusque là ça marche, mais en exécutant le projet, il me laisse toujours au meme enregistrement lorsque je sélectionne le code dans la combo
J'ai du oublier qqch mais est ce que qqun pourrait m'aider car je m'arrache les cheveux depuis tantot et je n'avance pas des masses
merci d'avance
Cycy
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 20 août 2005 à 17:21
salut'
si tu changes des champs en fonctions des évènements de l'utilisateur (de ton exemple), çà veut dire que tu es toujours lié à la base.. (pas forcément le mieux...)
et pour l'évènement en question, le Change ne se produit pas quand l'utilisateur choisi une autre valeur de ton combo. il faut mettre ton code dans le Combocodepostal_Click()