vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: DGV an dynamische Tabellen binden 
Autor: Manfred X
Datum: 13.06.18 21:10

Hallo!

XML-Dateien sind einfache Textdateien,
die gefüllt und gelesen werden.
Tabellen kannst Du einfach einfügen und das Dataset speichern.
Beim Laden werden die Tabellen aus den gespeicherten Schemaangaben
automatisch erstellt.

Hier ein Beispiel:
Public Sub TableAdd()
 
        Dim xmlfile As String = "G:\daten\xml_Dataset.xml"
 
        'Ein Dataset mit einer Tabelle (10 Datensätze) erstellen
        Dim ds As New DataSet
        Dim dt As New DataTable With {.TableName = "Tab1"}
        dt.Columns.Add("Sp1", GetType(Integer))
        For i As Integer = 1 To 10
            dt.Rows.Add(i)
        Next i
        ds.Tables.Add(dt)
 
        'Dataset speichern
        ds.WriteXml(xmlfile, XmlWriteMode.WriteSchema)
 
        'Neues Dataset erstellen und mit gespeicherten 
        'Daten und Schema füllen
        Dim ds2 As New DataSet
        ds2.ReadXml(xmlfile, XmlReadMode.ReadSchema)
 
        'eine weitere Tabelle erstellen 
        'und in das Dataset einfügen
        Dim dt2 As New DataTable With {.TableName = "Tab2"}
        dt2.Columns.Add("Tab2_Sp1", GetType(Integer))
        For i As Integer = 1 To 20
            dt2.Rows.Add(10 - i)
        Next i
 
        'Dataset jetzt mit 2 Tabellen speichern 
        ds2.Tables.Add(dt2)
        ds2.WriteXml(xmlfile, XmlWriteMode.WriteSchema)
 
        'Daten und Schema im ersten Dataset löschen und laden
        ds.Tables.Clear()
        ds.ReadXml(xmlfile, XmlReadMode.ReadSchema)
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DGV an dynamische Tabellen binden1.567Bazi13.06.18 13:39
Re: DGV an dynamische Tabellen binden917Manfred X13.06.18 14:51
Re: DGV an dynamische Tabellen binden905Bazi13.06.18 14:58
Re: DGV an dynamische Tabellen binden923Manfred X13.06.18 15:17
Re: DGV an dynamische Tabellen binden910Bazi13.06.18 15:47
Re: DGV an dynamische Tabellen binden902Manfred X13.06.18 15:55
Re: DGV an dynamische Tabellen binden865Bazi13.06.18 18:53
Re: DGV an dynamische Tabellen binden903Manfred X13.06.18 21:10
Re: DGV an dynamische Tabellen binden866Bazi13.06.18 22:27
Re: DGV an dynamische Tabellen binden927Manfred X14.06.18 10:57

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel