Bagikan melalui


DbDataReader.GetDataTypeName(Int32) Metode

Definisi

Saat ditimpa di kelas turunan, mendapatkan nama jenis data kolom yang ditentukan.

public:
 abstract System::String ^ GetDataTypeName(int ordinal);
public abstract string GetDataTypeName (int ordinal);
abstract member GetDataTypeName : int -> string
Public MustOverride Function GetDataTypeName (ordinal As Integer) As String

Parameter

ordinal
Int32

Ordinal kolom berbasis nol.

Mengembalikan

Nama jenis data.

Penerapan

Pengecualian

Indeks kolom di luar rentang.

Keterangan

private static void GetDataTypes(String connectionString)
{
    using (SqlConnection conn = new SqlConnection(connectionString))
    {
        String queryString = "Select [CourseID],[Title],[Credits] from [MySchool].[dbo].[Course]";
        using (DbCommand command = new SqlCommand(queryString, conn))
        {
            conn.Open();
            using (DbDataReader reader = command.ExecuteReader())
            {
                for (Int32 i = 0; i < reader.FieldCount; i++)
                {
                    Console.WriteLine("ColumnName:{0,-15}DataType:{1,-15}",reader.GetName(i),reader.GetDataTypeName(i));
                }
            }
        }
    }
}

Berlaku untuk

Lihat juga