Share via


DataTableReader.GetFieldType(Int32) Metode

Definisi

Type Mendapatkan yang merupakan jenis data objek.

public:
 override Type ^ GetFieldType(int ordinal);
public override Type GetFieldType (int ordinal);
override this.GetFieldType : int -> Type
Public Overrides Function GetFieldType (ordinal As Integer) As Type

Parameter

ordinal
Int32

Ordinal kolom berbasis nol.

Mengembalikan

Type yang merupakan jenis data objek.

Pengecualian

Indeks yang diteruskan berada di luar kisaran 0 hingga FieldCount - 1.

Upaya dilakukan untuk membaca atau mengakses kolom dalam keadaan tertutup DataTableReader .

Contoh

Panggil prosedur berikut, meneruskan DataTableReader instans untuk menampilkan daftar semua bidang dan nama lengkap untuk setiap jenis di jendela Konsol.

private void TestGetFieldType(DataTableReader reader)
{
    for (int i = 0; i < reader.FieldCount; i++)
    {
        Console.WriteLine(reader.GetName(i) + ":" +
            reader.GetFieldType(i).FullName);
    }
}
Private Sub TestGetFieldType(ByVal reader As DataTableReader)
   For i As Integer = 0 To reader.FieldCount - 1
      Console.WriteLine(reader.GetName(i) & ":" & _
         reader.GetFieldType(i).FullName)
   Next
   Console.WriteLine("Press Enter to finish.")
   Console.ReadLine()
End Sub

Berlaku untuk