vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: Dataset ReadXML 
Autor: Manfred X
Datum: 12.06.18 12:04

Was geschieht in Deinem Code?
Gehen wir es mal zeilenweise durch ....

Dim _dskunden2 As New DataSet 
'Eine Referenzvariable zu einem Dataset wird erstellt (_dskunden2)
'Ein Dataset-Objekt wird im Speicher erstellt (New)
'Die Referenzvariable verweist auf das neue Dataset
 
 
Dim _dtkunden2 As New DataTable("Kunden") 
'Eine Referenzvariable zu einer Datatable wird erstellt (_dtkunden2)
'Ein DataTable-Objekt wird im Speicher erstellt (New)
'Die Referenzvariable verweist auf die neue Datatable
 
 
_dskunden2.Tables.Add(_dtkunden2)
'Der Tables-Auflistung des Dataset wird eine Referenz
'auf das Datatable-Objekt hinzugefügt, das unter dtKunden2
'erstellt worden ist 
 
 
_dskunden2.ReadXml(_KundenPfad)
'Die Methode ReaXML erzeugt aus dem File im Kundenpfad (Schema und Daten)
'ein NEUES Datatable-Objekt und fügt eine Referenz der 
'Dataset-Auflistung hinzu (Dataset-Inhalt ist zuvor gelöscht worden).
'Der Tabellen-Name dieses neuen Objekts entspricht dem Namen, der
'beim Schreiben eingetragen war, dessen Spalten-Objekte werden gemäß
'dem Schema, dessen Zeilenobjekte gemäß den Daten erstellt (wie geschrieben).
 
 
dgvKunden.DataSource = _dtkunden2
'Die Referenzvariable dtKunden2 zeigt immer noch auf das leere
'Datatable-Objekt, das in der zweiten Zeile erstellt worden ist.
'Im Grid wird nichts angezeigt.
 
'Ergänzung:
_dtKunden2 = _dsKunden2.Tables("Kunden")
'Jetzt zeigt die Referenzvariable auf die gelesene Tabelle "Kunden"
'(Objekt im Speicher)
'Das zuerst erstellte Datatable-Objekt verliert seine letzte Referenz,
'wird freigegeben und danach zerstört.


Beitrag wurde zuletzt am 12.06.18 um 12:18:10 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dataset.XMLWriter - Erzeugte XML enthält nur den DatasetName...1.214Schudi12.06.18 07:55
Re: Dataset.XMLWriter - Erzeugte XML enthält nur den Dataset...673Manfred X12.06.18 09:26
Re: Dataset.XMLWriter - Erzeugte XML enthält nur den Dataset...699Schudi12.06.18 09:49
Re: Dataset.XMLWriter - Erzeugte XML enthält nur den Dataset...680Manfred X12.06.18 09:51
Re: Dataset.XMLWriter - Erzeugte XML enthält nur den Dataset...659Schudi12.06.18 10:04
Dataset ReadXML685Manfred X12.06.18 10:12
Re: Dataset ReadXML670Schudi12.06.18 11:36
Re: Dataset ReadXML671Manfred X12.06.18 12:04
gelöst: Dataset ReadXML671Schudi12.06.18 12:23

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