cs_gesabelle
Messages postés2Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention13 juin 2007
-
13 juin 2007 à 11:43
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 2014
-
13 juin 2007 à 19:09
salut je travail en vb6 et access 2000
voila j'ai une listbox qui m'affiche ma table1 mais j'aimerais que quand je clique sur une element il m'affiche les divers renseignement dans des textbox.
merci si vous pouvez me donnez un bout de code, me mettre sur la voix, ou me donnez l'adresse tutoriel
merci
voici un bout de code, si quelqu'un pouvait m'aider a le corriger. Me dire si je suis sur la bonne voix Sa serait simpa
' Préparation de la requêtes
Sql = "SELECT * FROM hippodrome_adresse"
' Execution requête
Call Execute_Sql
'recherche des info
Call enregistrement
' on se place sur le premier enregistrement
RstAdo.MoveFirst
While Not RstAdo.EOF
'On ajoute dans la liste
lb.AddItem CStr(RstAdo!hippodrome)
'On lit l'enregistrement suivant
RstAdo.MoveNext
Wend
End Sub
Private Sub lb_ItemClick(ByVal ItemValide As ListItem)
' Variable récupération index Listbox
Dim ListIndex As Long
For I = 0 To 23
lb.ListIndex = I
Next I
' Gestion de l'erreur
On Error GoTo Aff_Err
' Attribution de Clé primaire to Key
' Pour suppression ultérieur
Key = lb.ListItems(ListIndex).ListIndex(22)
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 13 juin 2007 à 12:07
Salut,
En faite en y réfléchissant un peu plus(pour moi), il te suffit d'utiliser la clause WHERE dans ta requête(tu récupères l'item cliqué dans la listbox) et tu lances ensuite ta requête...
Tu rempli ton object recordset, tu fait une boucle sur lui même et affiche les résultats dans tes textbox...
Du style :
Sql "SELECT * FROM hippodrome_adresse WHERE Tonchamp '" & List1.List(List1.Listindex) & "'"
Mais ton code me dit quelque chose....!!!lol...
A+
Exploreur
cs_gesabelle
Messages postés2Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention13 juin 2007 13 juin 2007 à 16:11
Salut exploreur, il s'agit bien d'une listbox, j'etait inscrit sur un
autre forum. on m'a dit que je trouverait plus de reponse sur ce forum
quand a ce bout de m'a ete fournit par un de ces menbres et il m'a
founit codes que que je trouverais des exemple et des tuturiaux
pour crée une base de donnéé et l'exploiter . j'aimerais realiser une
videotheque avec classement par type. par prix et autre critére.
(recherche par internet ).
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 13 juin 2007 à 19:09
Si tu es bien avec une listbox, ce contrôle ne connait ni l'événement ItemClick, ni de listitems !
Tu ne peux copier-coller comme celà, "au hasard" ...
Regarde dans ton aide en ligne ce qu'est une listBox, ses événements, ses propriétés et ses méthodes, s'il te plait !
Insère un contrôle ListBox et recommence en fonction de ce que tu auras lu de son emploi (lis également les exemples qui te sont fournis dans ton aide en ligne). Le tout est fort simple.
Reviens si tu as encore une difficulté, en nous montrant le code tenté.