gaudd
Messages postés6Date d'inscriptionlundi 12 mai 2008StatutMembreDernière intervention16 mai 2008
-
16 mai 2008 à 21:38
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 2011
-
17 mai 2008 à 07:26
Bonjour
Je suis en VBA access et j'ai un textbox qui me sert de recherche.
Chaque foi que je tappe une lettre dans le textbox je crée un événement change qui fait une requête SQL avec un LIKE et je met le résultat dans un listbox.
Mon problème est quand je tappe une lettre et que je rentre dans mon événement change, mon textbox est null.
cs_Exploreur
Messages postés4822Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 16 mai 2008 à 22:30
Oula....lance ta requête avec l'opérateur : Like depuis l'évènement change de ton TextBox, et de là une fois que ton recordset se rempli, rempli ta lisbox, cela devrait aller mieux je pense...
D'ailleurs sauf erreur de ma part une listbox(du moins en vb6) n'as pas d'évènement change.
Note : Peux-tu montrer ton code de l'évènement change avec la requête ?
A+
Exploreur
Linux a un noyau, Windows un pépin
Vous n’avez pas trouvé la réponse que vous recherchez ?
gaudd
Messages postés6Date d'inscriptionlundi 12 mai 2008StatutMembreDernière intervention16 mai 2008 16 mai 2008 à 22:35
je vais te montrer très basic le test que je veux faire
Mon testbox s'appel tbRecherche.
Dans ma form je rentre la lettre a dans le textbox
il rentre dans l'événement change du textbox d'en bas
et ma tbRecherche est null ... normalement elle devrait être = a
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 17 mai 2008 à 07:21
salut,
faut faire attention, sais pas comment ça fait avec vb dot net, mais avec vb6, si tu ne mets rien après
un objet, c'est la propriété par défaut qui est prise en compte.
D'où le fait de se forcer dès le départ à bien écrire ses instructions
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 17 mai 2008 à 07:26
fait chier le cache..
on recommence.
J'ai pas fait gaffe que t'étais en vba (t'as posté dans la rubrique dot net)
Donc ma remarque précédante est à prendre en compte.
Dans l'explorateur d'objets (F2), la propriété par défaut est symbolisée par :