Ja Natürlich hab ich das Beispiel gesehen und getestet.. Es wurden 100 Zeilen mit irgendwelchen Zahlen in ein xml Dokument geschrieben..
Hab das geändert, also statt double string und int32 verwendet.. Jetzt wird mir die Datei zwar auch Angelegt, aber ohne Inhalt.
Hab das geändert, also statt double string und int32 verwendet.. Jetzt wird mir die Datei zwar auch Angelegt, aber ohne Inhalt.
VB.NET-Quellcode
- Private MyTable As DataTable
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Me.MyTable = Me.InitDataTable()
- Me.InitData()
- End Sub
- Private Function InitDataTable() As DataTable
- Dim table = New DataTable("TestDaten")
- ' für das DGV
- table.Columns.Add(New DataColumn("ID", GetType(Int32)))
- table.Columns.Add(New DataColumn("Account", GetType(String)))
- table.Columns.Add(New DataColumn("Webseite", GetType(String)))
- table.Columns.Add(New DataColumn("Benutzername", GetType(String)))
- table.Columns.Add(New DataColumn("Passwort", GetType(String)))
- Return table
- End Function
- Private Sub InitData()
- ' DataSource löschen
- Me.MyTable.Clear()
- Me.dgv.DataSource = Nothing
- End Sub
- Private Sub Btnsave_Click(sender As Object, e As EventArgs) Handles Btnsave.Click
- Me.MyTable.WriteXml("passwortliste.xml")
- Me.InitData()
- End Sub
- Private Sub Btnload_Click(sender As Object, e As EventArgs) Handles Btnload.Click
- Try
- Me.MyTable.ReadXml("passwortliste.xml")
- Catch ex As Exception
- MessageBox.Show("no or wrong data available")
- End Try
- End Sub