DataTableReader.Read Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Desplaza DataTableReader al siguiente registro.
public:
override bool Read();
public override bool Read ();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Devoluciones
true
si hay alguna otra fila que leer; de lo contrario false
.
Excepciones
Se ha intentado la lectura o el acceso a una columna en un elemento DataTableReader cerrado.
Ejemplos
El procedimiento PrintColumns recorre en bucle todas las filas DataTableReaderde , que muestran el contenido de cada columna en la ventana Consola.
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
Comentarios
La posición predeterminada de DataTableReader es antes del primer registro. Por lo tanto, debe llamar Read
a para empezar a acceder a los datos.