vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: DataTable; Zugriff auf Eintrag  
Autor: Visual Basic Fan
Datum: 29.05.07 15:59

Zitat:

Und hier http://www.vbarchiv.net/forum/id22_i32809t32808.html hbe ich beschrieben wie du auf diese Daten zugreifen kannst.

Funktioniert aber irgendwie nicht so richtig. Wahrscheinlich liegt dort noch ein Missverständnis vor.
Dim dt As DataTable = deinDataset.Tables("Untereigenschaft")
MsgBox(dt.Rows(0)("Untereigenschaft_Text")) ' "Untereigenschaft_Text" = _
  "Untereigenschaft" ? --> InvalidCastException // Umwandlung ist ungütlig
---
Dim dt As DataTable = ds.Tables("dt1") ' Die Datensätze heißen bei mir leider 
' alle gleich "fd". Das war nur zu verdeutlichung. Mein Fehler; entschuldige!
        Dim drel As DataRelation = dt.ChildRelations(0)
        For Each dr As DataRow In dt.Rows
            Dim dre() As DataRow = dr.GetChildRows(drel)
            Dim dt1 As DataTable = dre(0).Table
            Debug.WriteLine(dt1.TableName)
            Dim drel1 As DataRelation = dt1.ChildRelations(0) ' Eine nicht 
            ' behandelte Ausnahme des Typs 'System.IndexOutOfRangeException' 
            ' ist in system.data.dll aufgetreten. // Zusätzliche Informationen: 
            ' Bezug 0 wurde nicht gefunden.
            For Each dr1 As DataRow In dre
                Dim drue() As DataRow = dr1.GetChildRows(drel1)
                Dim dt2 As DataTable = drue(0).Table
                Debug.WriteLine(dt2.TableName)
                For Each dr2 As DataRow In drue
                    Debug.WriteLine(dr2(0).ToString())
                Next
            Next
        Next
Die Ausgabe ist leider auch nur "Untereigenschaft". Es wird einfach nicht der Inhalt ausgegeben. (...abgesehen von dem Fehler.)

MfG
Visual Studio .Net Team Suite 2008 - Meine neue lieblings IDE

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataTable; Zugriff auf Eintrag 4.159Visual Basic Fan27.05.07 14:53
Re: DataTable; Zugriff auf Eintrag 3.180Melkor27.05.07 15:21
Re: DataTable; Zugriff auf Eintrag 1.813Visual Basic Fan27.05.07 19:17
Re: DataTable; Zugriff auf Eintrag 1.528Melkor27.05.07 19:49
Re: DataTable; Zugriff auf Eintrag 1.547Visual Basic Fan28.05.07 12:44
Re: DataTable; Zugriff auf Eintrag 2.553Melkor28.05.07 14:39
Re: DataTable; Zugriff auf Eintrag 2.138Visual Basic Fan29.05.07 15:59
Re: DataTable; Zugriff auf Eintrag ;Lösungsansatz...1.500Visual Basic Fan28.05.07 13:32
Re: DataTable; Zugriff auf Eintrag 1.576Moderatorralf_oop27.05.07 15:22
Re: DataTable; Zugriff auf Eintrag 1.509Visual Basic Fan27.05.07 19:16
VIELEN DANK1.477Visual Basic Fan29.05.07 16:17

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-2025 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