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:

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
   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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ds.WriteXml(SaveTab.FileName, XmlWriteMode.IgnoreSchema)
mais je trouve pas d'autre m'etonne pour faire ce que je veux