DataTableReader.Read Methode

Definitie

Hiermee gaat u naar DataTableReader de volgende record.

public:
 override bool Read();
public override bool Read();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean

Retouren

true als er nog een rij moet worden gelezen; anders false.

Uitzonderingen

Er is geprobeerd een kolom in een gesloten DataTableReader kolom te lezen of te openen.

Voorbeelden

De procedure PrintColumns doorloopt alle rijen in de DataTableReaderkolom, waarin de inhoud van elke kolom in het consolevenster wordt weergegeven.

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

Opmerkingen

De standaardpositie van de DataTableReader record staat vóór de eerste record. Daarom moet u aanroepen Read om toegang te krijgen tot gegevens.

Van toepassing op