Hej!Synkronisera ett Dataset med en XMLNode källa
Hur fixar men lättast en synkning mellan ett DataSet och en XML Node?
Jag laddar ett DataSet från en XML Node, kopplar sedan Datasetet till en DataGrid.
Det jag vill göra är att spara tillbaka gjorda ändringar till XML Noden?
Mvh JohanSv: Synkronisera ett Dataset med en XMLNode källa
Hittade en lösning på problemet,
<code>
Protected Sub saveXMLNode(ByVal newXMLNode As XmlNode)
Try
m_ObjXmlElement.ParentNode.ReplaceChild(m_ObjXmlElement.OwnerDocument.ImportNode(newXMLNode, True), m_ObjXmlElement)
Catch ex As Exception
MsgBox(ex.Message & vbCrLf & "Source:" & ex.Source & vbCrLf & "StackTrace: " & ex.StackTrace)
End Try
End Sub
Protected Sub saveXMLNode(ByVal objDataSet As DataSet)
Dim xmlDoc As New XmlDocument
xmlDoc.LoadXml(objDataSet.GetXml)
Dim xmlNode As XmlNode = xmlDoc.DocumentElement
saveXMLNode(xmlNode)
End Sub
</code>