Hallo zusammen,
folgendes Problem:
Ich habe Zwei Dataset angelegt (DataSet1 und DataSet2).
In das jeweilige DataSet wird eine Identisch aufgebaute XML-Datei eingelesen (zum vergleichen).
Ich habe das DataSet1 angelegt, DataTable eingefügt, die Spalten angelegt.
Auswahl der Datei erfolgt über einen OpenFileDialog und ReadXML.
Geht nicht.
Gleiche Verfahrensweise mit DataSet2 (mit eigenem OpenFileDialog usw.)
Damit geht es und die Daten werden im entsprechenden DataGridView2 angezeigt.
Wenn ich im OpenFileDialog1 DataSet1.ReadXml(filePath1) auf DataSet2 ändere, dann wird wieder wunderbar im Datagridview2 angezeigt (logisch).
Nun liegt die Vermutung ja nahe, das irgendetwas im DataSet1 nicht korrekt ist.
Hab alle Parameter verglichen, untereinander ausgetauscht, ich hab keine Ahnung, warum das nicht klappt.
Hat jemand eine Idee, wo mein Fehler liegt?
Gruß
André
folgendes Problem:
Ich habe Zwei Dataset angelegt (DataSet1 und DataSet2).
In das jeweilige DataSet wird eine Identisch aufgebaute XML-Datei eingelesen (zum vergleichen).
Ich habe das DataSet1 angelegt, DataTable eingefügt, die Spalten angelegt.
Auswahl der Datei erfolgt über einen OpenFileDialog und ReadXML.
Geht nicht.
Gleiche Verfahrensweise mit DataSet2 (mit eigenem OpenFileDialog usw.)
Damit geht es und die Daten werden im entsprechenden DataGridView2 angezeigt.
Wenn ich im OpenFileDialog1 DataSet1.ReadXml(filePath1) auf DataSet2 ändere, dann wird wieder wunderbar im Datagridview2 angezeigt (logisch).
Nun liegt die Vermutung ja nahe, das irgendetwas im DataSet1 nicht korrekt ist.
Hab alle Parameter verglichen, untereinander ausgetauscht, ich hab keine Ahnung, warum das nicht klappt.
Hat jemand eine Idee, wo mein Fehler liegt?
VB.NET-Quellcode
- Public Class Form1
- Dim pfad1 As String
- Dim pfad2 As String
- Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
- Dim result1 As DialogResult = OpenFileDialog1.ShowDialog()
- If result1 = DialogResult.OK Then
- pfad1 = OpenFileDialog1.FileName
- Dim filePath1 As String = pfad1
- DataSet1.ReadXml(filePath1)
- End If
- End Sub
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- Dim result2 As DialogResult = OpenFileDialog2.ShowDialog()
- If result2 = DialogResult.OK Then
- pfad2 = OpenFileDialog2.FileName
- Dim filePath2 As String = pfad2
- DataSet2.ReadXml(filePath2)
- End If
- End Sub
- End Class
Gruß
André