Bonjour,

je n'arrive pas à enregistrer des lignes entieres d'une ListView successivement.
J'ai donc une ListView de ce type :



les lignes de ce ListView doivent s'enregistrer dans un table de ma base :



Le Champs Num_Dev accueille un numéros de devis (pas visible dans le ListView)
" " Numeros accueille un numéros de materiel (pas visible dans le ListView)
Les Champs Coef, Remise, et Qte accueillent accueille des données Contenue dans certaines cellule du ListView

Mon but est d'enregistrer les lignes successivement dans ma base, j'avais pensé à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
For i=0 To y-1
		dtr2=tbl6.NewRow()
 
		dtr2("Num_Dev") = Num
		dtr2("Numeros") = CInt(cbMat_Nom1.SelectedValue-1)
		dtr2("Coef") = lvDevis.Items(i).SubItems(2).Text
		dtr2("Remise") = lvDevis.Items(i).SubItems(3).Text
		dtr2("Qte") = lvDevis.Items(i).SubItems(0).Text
 
 
		tbl6.Rows.Add(dtr2)
		cmdbld2=New System.Data.OleDb.OleDbCommandBuilder(adap6)
		adap6.Update(ds6, "DetailDevis")
		ds6.Clear()
		adap6.Fill(ds6, "DetailDevis")
		tbl6=ds6.Tables("DetailDevis")	
Next i
Mon DataSet est basé sur cette requete sql :
"select * from DetailDevis"

Suis-je sur la bonne voie ? qu'est-ce qu'il faut que je modifie ?