makroute_tun
Messages postés3Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention27 avril 2007
-
27 avril 2007 à 11:01
makroute_tun
Messages postés3Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention27 avril 2007
-
27 avril 2007 à 11:34
bonjour
je developpe actuelement un logiciel dans le cadre de mon stage en vb6
se logiciel doit enregistrer dans une base de donnée des interventions (je suis dans l'antenne technique de la societe) sur different centre .
mon soucis:
je recupere de ma base dans une listbox tout les centres préalablement enregistrer et je dois laisser le choix a l'utilisateur de pouvoir suprimer ou rajouter d'autre centre
Mon probleme est que je n'arrive pa a trouver la propriété qui me permet de metre dans une variable le champ en surbrillance:
voici mon code:
Private Sub Command2_Click()
Dim cnn As New ADODB.Connection
Dim sql, req, msg2
List1.RemoveItem (List1.ListIndex)
' Connexion à la base de donnée
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\interventions.mdb"
' reste à recuperer la valeur en surbrillance de la listbox
sql =..........................
msg2 = "Voulez vous suprimer le site " & sql & " ?"
response = MsgBox(msg2, vbYesNo + vbInformation, "")
If response = vbYes Then
cnn.Execute "DELETE FROM groupements WHERE centre ='" & sql & "'"
End If
cnn.Close
Set cnn = Nothing
End Sub
merci de m'aider sa parai peut etre ridicule mais je bloque!!!
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 27 avril 2007 à 11:33
Salut,
Le code de Jrivet fonctionne très bien, il te suffit pour récupèrer ce que l'utilisateur à séléctionné, de mettre son code dans la propriété Click de ta listbox, déclaré la variable en global et tu aura le texte séléctionner
Option Explicit
Dim Text_Click_Lb As String
Private Sub List1_Click()
Text_Click_Lb = List1.Text
End Sub
A+
Exploreur
Vous n’avez pas trouvé la réponse que vous recherchez ?