Bonjour,
je souhaiterez exporter le contenu de mon datagrid vers un fichier XML
j'ai trouver ce source en C#
http://www.java2s.com/Code/CSharp/XM...ntoXMLfile.htm
j'ai pris seulement ce qui m'interessé pour avoir ça:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Private Sub XMLToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XMLToolStripMenuItem.Click
Dim ds As DataSet = DataGrid_Histo.DataSource
With SaveTab
.Title = "Enregistrer"
.InitialDirectory = "\\"
.Filter = "Fichier XML (.xml)|*.xml|Tous les fichiers|*.*"
.DefaultExt = "xml"
.AddExtension = True
End With
If SaveTab.ShowDialog = Windows.Forms.DialogResult.OK Then
If SaveTab.FileName.ToString <> "" Then
ds.WriteXml(SaveTab.FileName, XmlWriteMode.IgnoreSchema)
End If
End If
End Sub |
mais je me retrouve avec un classique
Une exception non gérée du type 'System.NullReferenceException' s'est produite dans app.exe
Informations supplémentaires*: La référence d'objet n'est pas définie à une instance d'un objet.
à cette ligne
ds.WriteXml(SaveTab.FileName, XmlWriteMode.IgnoreSchema)
mais je trouve pas d'autre m'etonne pour faire ce que je veux
Partager