Rechercher : dans
Par :

Access, textbox et listbox

Dernière réponse le 2 avr 2007 à 19:19:25 Eric200, le 18 aoû 2005 à 08:42:00 
 Signaler ce message aux modérateurs

Bonjour à tous,
je travaille avec VB6 et une base de données Access. J'ai une table Access avec comme champs Code, Nom, Prénom, Adresse et Téléphone. Le Code n'est pas forcémént renseigné.
J'affiche dans 1 listbox le code, nom et prénom des membres.
Je voudrais dés que je sélectionne une ligne dans la listbox, les éléments de la table s'affichent dans des textbox prévus à cet effet.
Merci de me renseigner sur la procédure à écrire.

Configuration: access 2000
visual basic 6

Meilleures réponses pour « access, textbox et listbox » dans :
PhpMyAdmin - 1045- Access denied for user root@localhost VoirPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user...
[Outlook] Réponse du serveur : Erreur 554 - Relay Access denied VoirVotre client de messagerie vous affiche l'erreur suivante : Erreur 554 - Relay Access Denied Ce problème est lié à l'utilisation d'un serveur de courrier sortant (serveur SMTP) sur un domaine n'appartenant pas au fournisseur d'accès. En effet, afin...
Access 97 sous XP - Mémoire insuffisante VoirProblème Solution Problème Le message "mémoire insuffisante" apparaît lorsque l'on essaie de lancer Access 97 sous Windows XP suite à l'installation d'Access ou du pack Office 97. Ne changez rien à votre configuration matérielle, le...
WPA - WiFi Protected Access VoirIntroduction au WPA WPA (WiFi protected Access est une solution de sécurisation de réseau WiFi proposé par la WiFi Alliance, afin de combler les lacunes du WEP. WPA - WiFi Protected Access Le WPA est une version « allégée » du protocole...

1

Lupin.Arsene, le 18 aoû 2005 à 16:08:50

Salut,

Comment es-tu connecté à la BD, par objet DATA, ou par
code?

Si tu es par objet DATA, ça pourrait ressembler à :

   Dim Critere1 As Variant
   
   maForm.monData.DatabaseName = Chemin 'Accroche la BD
  VarRecherche = maForm.listbox.text   

   monData.Refresh                              'Rafraichissement de la table
   monData.Recordset.MoveLast                   'Va jusqu'à la fin
   monData.Recordset.MoveFirst                  'Va jusqu'au début
   
   Critere1 = "MEMBNO LIKE '" & VarRecherche & "'"   'Définition du critère de recherche
   monData.Recordset.FindFirst Critere1          ' recherche



Lupin
~L'essentiel est invisible pour les yeux~
~On ne voit bien qu'avec le coeur~

Répondre à Lupin.Arsene

2

Eric200, le 19 aoû 2005 à 09:07:19

Salut,

Je suis connecté comme cela.
t_pers est une table qui appelle la vraie table "personnel".

Dim db As Database
Dim rech_pers As Recordset
Set db = OpenDatabase("u:\ParcInformatique\ParcIn.mdb")
Set t_pers = db.OpenRecordset("Personnel", dbOpenTable)

Répondre à Eric200

4

 patout60110, le 2 avr 2007 à 19:19:25

Salut, j'ai vu ton post mais je ne sais pas si je peut l'inserer dans prog.
je suis en vb6 est accesse 2000

j'ai un module qui me connect a ma base de donné.

et je veut crée un listbox qui va afficher un seul champ.

ok merci si tu peut m'aider

Répondre à patout60110

3

Lupin.Arsene, le 19 aoû 2005 à 16:28:55

   Dim db As Database 
   Dim rech_pers As Recordset 
   Set db = OpenDatabase("u:\ParcInformatique\ParcIn.mdb") 
   Set t_pers = db.OpenRecordset("Personnel", dbOpenTable)

   VarRecherche = maForm.listbox.text '  

   t_pers.Refresh                              'Rafraichissement de la table
   t_pers.Recordset.MoveLast                   'Va jusqu'à la fin
   t_pers.Recordset.MoveFirst                  'Va jusqu'au début
   
    'Définition du critère de recherche
   Critere1 = "MEMBNO LIKE '" & VarRecherche & "'" 

   t_pers.Recordset.FindFirst Critere1        


si tes autres objets (textbox) sont aussi accroché sur la table alors,
ça devrait ressembler à quelque chose comme cela !

Lupin
~L'essentiel est invisible pour les yeux~
~On ne voit bien qu'avec le coeur~

Répondre à Lupin.Arsene