cs_isaray
Messages postés2Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention18 juin 2003
-
17 juin 2003 à 12:40
cs_isaray
Messages postés2Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention18 juin 2003
-
18 juin 2003 à 11:24
Bonjour !
Je suis toute nouvelle ici et voici ma question :
J'ai un formulaire de recherche dans lequel l'utilisateur doit saisir un n° et cliquer sur un bouton.
Au clic du bouton je voudrais controler si le numéro saisi est dans le fichier...si oui il faut afficher les données et si non bah faire apparaitre un message....
Merci de m'aider pour tout....je suis débutante en VBA (access2000)...je rame mais j'espere que ce n'est qu'une étape !!!! ;)
mdaigre
Messages postés22Date d'inscriptionjeudi 5 juin 2003StatutMembreDernière intervention17 décembre 2003 18 juin 2003 à 10:35
je te donne un exemple:
dim db as database
set db=currentdb
requete="select * from bordereau where num=" & n.value & ""
'----n.value est la zone où le n° est saisi
'----si c'est du texte, tu dois rajouter une cote ' aprés "
db.Refresh
db.recordsource=requete
'---------permet que la base ne prenne en compte ke les données de la requête
if db.recordset.recordcount=0 then
msgbox("pas d'enregistrement!")
else
'----------tu inséres dans la zone de texte ke tu veux, les valeurs des champs
texte1.text=db.recordset!nom_champ (met le nom du champ de la table de ta requête)
...
end if