Afficher le resultat d'une requete vba dans un etat

Signaler
Messages postés
1
Date d'inscription
lundi 8 juillet 2002
Statut
Membre
Dernière intervention
9 juillet 2002
-
Messages postés
15
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 janvier 2010
-
Lu, bon je sais ce que vous vous dites c koi cette pauv question a lui c tout con a faire BAs oui je sais mais chez moi ca bug

J'ai un formulaire qui permet de selectionner un user derreire en vba il y a deux recordset ac des selects pour recup des infos, une fois les infos recup et les variables mise à jour je lance en etat et la sa plante

Bon deja je galere pour affecter une valeur a mes textbox : je passe par les propriete et j'appel une fonction de mon module qui donne textbox=""

et la il y a un probleme: je tape dans ma fonction

Public Fonction a()

textbox="a"
textbox="b"

end fonction

mon etat affiche que b jamais a et je comprend pas pkoi

Ma question est pkoi je vois pas a puis b : je pense faire une boucle eof mettre mes record dedans et affecte ma textbox avt le movenext

PS : je pense aussi au controledata mais je comprend pas pkoi ma methode ne fonctionne pas

Même l'être le plus petit peu changer le cours du destin

Une étoile brille sur le jour de notre rencontre

3 réponses

Messages postés
15
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 janvier 2010

c'est simple il effectuew le code seulement aaprès avoir sortie de la fonction donc il récupère seulement la dernière valeur dans le textbox si tu veu faire afficher les deux un après l'autre fait une boucle comme un for
0
Messages postés
15
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 janvier 2010

bonjour, j'aimerai savoir comment afficher l'état d'une requête temporaire créer pour un formulaire  ou tout simplement accéder a une requête que j'ai créer avec l'interface graphique car ce que je veux faire c'est effectuer une recherche dans une table  selon des valeur pris dans des inputbox(ou des liste de choix) et afficher le résulta dans un sous formulaire. bien entendu je veux  que tout ceci soit seulement en lecture seul. 

j'avais trouver le moyen d'obtenir le résultat d'une requête dans mon sous formulaire en modifiant le recordsource du formulaire mais le problème c'est que peut importe la recherche il me donne au moins deux résultats  dont le premier est  toujours le premier data de la table mais il modifie le champ sur lequel est basé marecher en mettant la valeur rechercé dant le champ a la place de l'original

merci de votre aide
0
Messages postés
15
Date d'inscription
mercredi 15 février 2006
Statut
Membre
Dernière intervention
22 janvier 2010

bonjour,
 j'ai trouve une solution a mon problème j'ai réussi a trouver comment modifie une requête déja existante avec le code suivant pour ceux à qui cela intéresse
sSQL = "select champ(s) from MaTable  where quelque chose"
CurrentDb.QueryDefs("Nom de ma requête").SQL = sSQL

merci de votre aide
0