probleme d'enregistrement avec xml
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:
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:
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:)