vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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 - Fortgeschrittene
DataSet - kleine Frage 
Autor: teccer
Datum: 21.10.04 13:19

Hallo zusammen.

Dim i As Integer
            For i = 0 To ds.Tables("bla").Rows.Count
                Console.WriteLine(i)
            Next
            Console.WriteLine("////////////")
 
Dim r As DataRow
            ds.Tables("bla").Rows(120).Delete()
 
For i = 0 To ds.Tables("bla").Rows.Count
                Console.WriteLine(i)
            Next
 
Console.WriteLine(ds.Tables("bla").Rows.Item(120).Item("Anrede"))
1. Wenn ich den Count zu Beginn abfrage lautet er 136 (Datensätze). Was auch stimmt. Ich bin verwirrt über die erste Ausgabe von 0 bis 137. Auf 136 kann aber mit nem Index nicht zugegriffen werden. Warum gibts nen Index 136 laut Schleife, aber ein Zugriff ist nicht möglich. Müsset es nicht 135 sein?

2. Dann lösche ich Zeile 120 und lasse wieder alle index ausgeben. Wieder 0 bis 136. Auf 136 selber kann auch nicht zugegriffen werden. Er zeigt mir auch ncoh die 120 an, die eigenlich aus dem DS geschmissen wurde. Auf die 120 kann auch nicht zugegriffen werden, so die FM. Warum bleibt es bei 0 bis 136 und die 120 wird angezeigt? Und warum hat sich der Count nicht von 136 auf 135 geändert?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataSet - kleine Frage727teccer21.10.04 13:19
Re: DataSet - kleine Frage422spike2421.10.04 13:33
Re: DataSet - kleine Frage402teccer21.10.04 13:37
Re: DataSet - kleine Frage460ModeratorFZelle21.10.04 14:23
Re: DataSet - kleine Frage447teccer21.10.04 16:15

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