DataTableReader.Read Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fait passer le DataTableReader à l’enregistrement suivant.
public:
override bool Read();
public override bool Read ();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Retours
true
s'il y avait une autre ligne à lire; sinon, false
.
Exceptions
Une tentative de lecture d’une colonne ou d’accès à une colonne dans un DataTableReader fermé a été effectuée.
Exemples
La procédure PrintColumns effectue une boucle dans toutes les lignes du DataTableReader, affichant le contenu de chaque colonne dans la fenêtre 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
Remarques
La position par défaut du DataTableReader est avant le premier enregistrement. Par conséquent, vous devez appeler Read
pour commencer à accéder aux données.