salut,

c'est la première fois que j manipule les fichiers xml je voudrais récupérer les champs de mes textbox pour les insérer dans un fichier xml

voici le code que j fait:
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
18
19
20
  Dim xmldoc As XmlDocument = New XmlDocument()
 
        xmldoc.LoadXml("<chargement> </chargement>")
        Dim elemlivraison As XmlElement
        elemlivraison = xmldoc.CreateElement("livraison")
        Dim elemcodec As XmlElement
        elemcodec = xmldoc.CreateElement("codecamion")
        Dim elemcodeb As XmlElement
        elemcodeb = xmldoc.CreateElement("codeabarreproduit")
        Dim elemqte As XmlElement
        elemqte = xmldoc.CreateElement("qte")
        elemcodec.InnerText = TextBox1.Text
        elemcodeb.InnerText = TextBox2.Text
        elemqte.InnerText = TextBox3.Text
        elemlivraison.AppendChild(elemcodec)
        elemlivraison.AppendChild(elemcodeb)
        elemlivraison.AppendChild(elemqte)
        xmldoc.DocumentElement.AppendChild(elemlivraison)
        xmldoc.Save("newlivraison.xml")
        MsgBox("enregistrement réussi")
après j voulu afficher le contenu du fichier dans un datagrid afin de vérifier c'est la création du ficher c'est bien dérouler

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  Dim xmldoc As XmlDocument = New XmlDocument()
        xmldoc.Load("newlivraison.xml")
 
        Dim ds As DataSet = New DataSet()
        Dim xnr As New XmlNodeReader(xmldoc)
        ds.ReadXml(xnr)
        DataGrid1.Visible = True
        DataGrid1.DataSource = ds
aprés exécution le datagrid n'affiche rien
sinon comment je fait pour accéder directement au fichier xml ????

et merci d'avance