DataTableReader.Read Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Setzt den DataTableReader auf den nächsten Datensatz.
public:
override bool Read();
public override bool Read ();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Gibt zurück
true
, wenn eine andere zu lesende Zeile vorhanden war, andernfalls false
.
Ausnahmen
Es wurde versucht, eine Spalte in einem geschlossenen DataTableReader zu lesen oder auf sie zuzugreifen.
Beispiele
Die PrintColumns-Prozedur durchläuft alle Zeilen im DataTableReader- und zeigt den Inhalt jeder Spalte im Konsolenfenster an.
private static void PrintColumns(DataTableReader reader)
{
// Loop through all the rows in the DataTableReader
while (reader.Read())
{
for (int i = 0; i < reader.FieldCount; i++)
{
Console.Write("{0} ", reader[i]);
}
Console.WriteLine();
}
}
Private Sub PrintColumns( _
ByVal reader As DataTableReader)
' Loop through all the rows in the DataTableReader.
While reader.Read()
For i As Integer = 0 To reader.FieldCount - 1
Console.Write("{0} ", reader(i))
Next
Console.WriteLine()
End While
End Sub
Hinweise
Die Standardposition des der DataTableReader steht vor dem ersten Datensatz. Daher müssen Sie aufrufen Read
, um mit dem Zugriff auf daten zu beginnen.