DataTableReader.Read Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sposta l'oggetto DataTableReader al record successivo.
public:
override bool Read();
public override bool Read();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Valori restituiti
true se c'era un'altra riga da leggere; in caso contrario false, .
Eccezioni
È stato effettuato un tentativo di lettura o accesso a una colonna in un oggetto chiuso DataTableReader .
Esempio
La routine PrintColumns scorre in ciclo tutte le righe di DataTableReader, visualizzando il contenuto di ogni colonna nella finestra console.
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
Commenti
La posizione predefinita di DataTableReader è prima del primo record. Pertanto, è necessario chiamare Read per avviare l'accesso a tutti i dati.