DataTableReader.Read Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
DataTableReader Går vidare till nästa post.
public:
override bool Read();
public override bool Read();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Returer
true om det fanns en annan rad att läsa; annars false.
Undantag
Ett försök gjordes att läsa eller komma åt en kolumn i en stängd DataTableReader .
Exempel
PrintColumns-proceduren loopar igenom alla rader i DataTableReaderoch visar innehållet i varje kolumn i konsolfönstret.
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
Kommentarer
Standardpositionen för DataTableReader är före den första posten. Därför måste du anropa Read för att börja komma åt data.