DataTableReader.Read Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memajukan DataTableReader ke rekaman berikutnya.
public:
override bool Read();
public override bool Read ();
override this.Read : unit -> bool
Public Overrides Function Read () As Boolean
Mengembalikan
true
jika ada baris lain untuk dibaca; jika tidak false
.
Pengecualian
Upaya dilakukan untuk membaca atau mengakses kolom dalam keadaan tertutup DataTableReader .
Contoh
Prosedur PrintColumns mengulang semua baris di DataTableReader, menampilkan konten setiap kolom di jendela Konsol.
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
Keterangan
Posisi DataTableReader default adalah sebelum rekaman pertama. Oleh karena itu, Anda harus memanggil Read
untuk mulai mengakses data apa pun.