Recuperer et afficher le resultat d'une requete

Hunksit Messages postés 5 Date d'inscription mercredi 20 juin 2007 Statut Membre Dernière intervention 21 juin 2007 - 20 juin 2007 à 12:33
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 20 juin 2007 à 13:56
Bonjour
Je suis debutant ,je programme en vba  sous  access , je voudrai savoir comment recuperer le resultat d'une requete  dans une zone de texte  et l'afficher dans une zone de texte(dans un formulaire); par exemple select nom , prenom , date naissance from personne  le resultat  de la requete et le suivant : DUPOND ,Jean, 01/01/1980 .Comment afficher chacune de ces valeurs dans trois zones de texte :nom.txt,prenom.txt et date.txt;
MERCI

2 réponses

fiko81 Messages postés 381 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 5 septembre 2010 3
20 juin 2007 à 12:39
Salut,
Dim strSql as string
dim rs as recordset

strSql = "select nom , prenom , date naissance from personne"
set rs = MyDataBase.openRecordset(strsql)

'Si tu as un seul enregistrement :
nom.text = rs.field("nom")
prenom.text = rs.field("prenom")
date .text = rs.field("date naissance")

'si tu as plusieurs enregistrements :
do while not rs.eof
    'Ton code pour tout récupérer
    rs.movenext
loop

rs.close

 Fiko ;-)

La reponse vous convient pensez > Accepter <
<hr />
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
20 juin 2007 à 13:56
gaffe au theme sous lequeltu postes

Vous êtes ici :
Thèmes / VB.NET et VB 2005 /

c'est pas là, normallement, le VBA

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0