Access 2002 et listbox
kubito
Messages postés
320
Statut
Membre
-
kubito Messages postés 320 Statut Membre -
kubito Messages postés 320 Statut Membre -
slt,
g un petit pb avec un formulaire dans access. J'ai une table avec 3 champs. Jusque là tout va bien. Le probleme se trouve dans le formulaire : il y a 3 zones de texte et une listbox. Quand je damnde a la listebox d'afficher dans la zone de texte1, l'enregistrement de la 1ere colonne, dans la zone de texte 2, 'enregistrement de la 2eme colonne et dans la zone de texte 3 l'enregistrement de la 3eme colonne, le resultat est zone de texte 1 donne la bonne colonne, la zone de texte 2 la colonne 3 et la colonne 2 est zappé ! Pas moyen d'obtenir un enregistrement qui lui correspond.
voici le code :
Private Sub lstSecu_Click()
Dim x As Integer
x = lstSecu.ListIndex
Me.txtNom = lstSecu.Column(0, x) 'zone de texte 1
Me.txtPrenom = lstSecu.Column(1, x) 'zone de texte 2
Me.txtNSecu = lstSecu.Column(2, x) 'zone de texte 3
End Sub
Quelqu'un aurait une idée ??
Merci d'avance.
PS : ce post est aussi dans le forum divers mais c pas fait expres.Oups...
_______________________________
SCV ready to go sir
g un petit pb avec un formulaire dans access. J'ai une table avec 3 champs. Jusque là tout va bien. Le probleme se trouve dans le formulaire : il y a 3 zones de texte et une listbox. Quand je damnde a la listebox d'afficher dans la zone de texte1, l'enregistrement de la 1ere colonne, dans la zone de texte 2, 'enregistrement de la 2eme colonne et dans la zone de texte 3 l'enregistrement de la 3eme colonne, le resultat est zone de texte 1 donne la bonne colonne, la zone de texte 2 la colonne 3 et la colonne 2 est zappé ! Pas moyen d'obtenir un enregistrement qui lui correspond.
voici le code :
Private Sub lstSecu_Click()
Dim x As Integer
x = lstSecu.ListIndex
Me.txtNom = lstSecu.Column(0, x) 'zone de texte 1
Me.txtPrenom = lstSecu.Column(1, x) 'zone de texte 2
Me.txtNSecu = lstSecu.Column(2, x) 'zone de texte 3
End Sub
Quelqu'un aurait une idée ??
Merci d'avance.
PS : ce post est aussi dans le forum divers mais c pas fait expres.Oups...
_______________________________
SCV ready to go sir
A voir également:
- Access 2002 et listbox
- Access appdata - Guide
- Acer quick access - Forum logiciel systeme
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
- Mysqli::real_connect(): (hy000/2002): aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée. - Forum PHP
- Exemple base de données access à télécharger gratuit ✓ - Forum Logiciels
1 réponse
en fait, g trouvé : dans ma liste box, si j'affiche 2 champs, g acces aux 3. Pkoi, je sais pas, mais c comme ca. Résolution du pb : avec une combobox, j'affiche un champ et je recupere les 3 ; a oui, dans la commande sql (requete), il ne presentait que 2 champs donc en rajoutant le 3ème, tout roule !!
_______________________________
SCV ready to go sir
_______________________________
SCV ready to go sir