inraf
Messages postés104Date d'inscriptionsamedi 5 juillet 2008StatutMembreDernière intervention15 novembre 2012
-
13 oct. 2009 à 11:32
inraf
Messages postés104Date d'inscriptionsamedi 5 juillet 2008StatutMembreDernière intervention15 novembre 2012
-
13 oct. 2009 à 16:47
Bonjour
j'ai un petit problème avec une CheckedListBox et ma base de donnée
pour le moment j'écrit une ligne a la fois de ma CheckedListBox vers me base de donnée (access)
je voudrais ecrire touts les objet coché dans la checklistbox dans ma BDD mais une ligne coché doit etre mis dans une nouvel ligne de ma BDD
ex. lorsque je coche # Pierre
# Teddy
# Raphael
# David
je voudrais retrouver dans ma BDD
une ligne avec Pierre et dans une nouvelle ligne Teddy ect ...
et pas tous dans la meme ligne.
voici mon code que j'utilise pour sauvé une ligne a la fois.
'Mettre dans un Objet DataTable une table du DataSet
ObjetDataTable = ObjetDataSet.Tables("Planning_preventif_David")
If RowNumber < 0 Then Exit Sub
'Lors de l'ouverture de la BD, s'il n'y a aucun enregistrement
If RowNumber > ObjetDataTable.Rows.Count - 1 Then Exit Sub
'
'
'
'Bouton pour selectionner la ligne selectionné entièrement
[color=red]
'on cr,e une connexion
Dim MyConnexion2 As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=L:\Technique\bdtechnique.mdb;")
'on ajoute une commande avec le code sql
Dim Mycommand2 As OleDbCommand = MyConnexion2.CreateCommand() '
'
'
'Pour ecrir une nouvelle ligne dans la BD
ObjetDataRow = ObjetDataSet.Tables("Planning_preventif_David").NewRow()
For nb As Integer = 0 To CheckedListBox12.CheckedItems.Count - 1