[VB] Probleme bei Datatable updaten

posti123

Grünschnabel
Hallo,

ich habe eine Datatable die ich aus einer XML Datei lese.
Nun möchte gewisse Werte in der XML Datei ändern.
Sprich ich lese die XML in eine Datatable und schreibe die Datatable wieder in die XML Datei.

Mein Problem ist jetzt aber das er die kompletten Datensätze doppelt in die XML Datei schreibt:

Code:
    Private Sub updatevalue_table(ByVal id As String, ByVal newvalue As String)
        Try

            If IO.File.Exists(Geräteliste.ListView1.SelectedItems(0).Text & ".xml") Then

                ds.ReadXml(Geräteliste.ListView1.SelectedItems(0).Text & ".xml")

                Dim table As DataTable = ds.Tables(1)
                Dim rows As DataRow() = table.Select("id='" & Form1.selectedview & "'")

                For Each Row As DataRow In rows
                    Row("notices") = newvalue
                Next
                ds.Tables(1).AcceptChanges()
                ds.WriteXml(Geräteliste.ListView1.SelectedItems(0).Text & ".xml")
            End If

            Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
     
    End Sub

Die ID nach der ich Suche ist einzigartig.

Was mach ich Falsch? Was ist die Ursache?

Dankeschön

edit: Problem gelöst...war eigene Dummheit..hab ds irgendwo global schon deklariert o_O
 
Zuletzt bearbeitet:
Zurück