0

我正在尝试将我的 Datatable 保存到 My.Settings XML 文档,但它不起作用,这是我的代码

mainDatatable.WriteXml(My.Settings.mainDatatableXMLDocument.Name)

这适用于普通的 XML 文档

 mainDatatable.WriteXml("C:\Users\user\Documents\X.xml")
4

1 回答 1

0

My.Settings.mainDatatableXMLDocument必须为 null,在这种情况下,访问该Name属性的属性将引发 null 引用异常。我建议首先检查设置是否存在。例如:

If My.Settings.mainDatatableXMLDocument IsNot Nothing Then
    mainDatatable.WriteXml(My.Settings.mainDatatableXMLDocument.Name)
Else
    ' Handle the fact that the setting is missing...
End If
于 2012-08-18T18:56:42.960 回答