cs_JeffC1977
Messages postés928Date d'inscriptionvendredi 10 novembre 2000StatutMembreDernière intervention23 septembre 2023
-
15 mai 2005 à 13:04
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
15 mai 2005 à 18:04
Salut....
Je travail avec VB6 et j'ai un prob. avec ADO....
Je vexu créer un bouton Recherche. Quand je rentre un numéro de dossier, l'info doit apparaitre dans mon listview... Voici mon code.
P.S. Je ne saisis pas encore l'intégralité du code pour la listwiew
Private Sub cmdRecherche_Click()
'On Error GoTo err
Set BD = New ADODB.Recordset
ListView1.ListItems.Clear
BD.Open "SELECT * FROM [dossiers_actif] WHERE [DOSSIER] like '%" & txtRechercheAvancee.Text & "%'", Connection, adOpenKeyset, adLockBatchOptimistic
BD.Update
'Mise a jour de la listview avec la requete trouvée
For a = 0 To BD.RecordCount - 1
Set itmX = ListView1.ListItems.Add(, , BD!DOSSIER)
itmX.SubItems(2) = BD!DOSSIER
**** itmX.SubItems(1) = BD!LIVRAISON****
itmX.SubItems(12) = BD!RÉFÉRENCE
itmX.SubItems(13) = BD!REMARQUE
BD.MoveNext
Next a
Exit Sub
End Sub
Dans ma boucle pour faire apparaitre l'info dans le Listview...
Mon bug, est qu'il me sort un message d'erreur à cette ligne itmX.SubItems(1) = BD!LIVRAISON. Ca me dit que c'est un type incompatible... Pourquoi ???
J'aimerais savoir aussi, que veux dire le chiffre en paranthèse???
Deuxxième question...
Je cherche depuis plusieurs jours le code poir faire apparaitre l'info pas dans un ListView mais plutot dans les textbox. Dans mon prog, j'ai 5 text box ou je voix les informatiions de ma base de données. J'Aimerais qaund je cherche un dossier que l'info s'inscrive dans les 5 textbox et ainsi pouvoir modifier les informations.
Si quelqu'un peut me donner un bout de code pour m'aider un peu....
Merci d'avance
P.S. J'ai regarder sur le site et le prog. que j'ai trouver sur ADO font toujours apparaitre l'info dans un ListView et non dans des textbox.