Sdílet prostřednictvím


DbDataReader.GetInt32(Int32) Metoda

Definice

Při přepsání v odvozené třídě získá hodnotu zadaného sloupce jako 32bitové celé číslo se sadou.

public:
 abstract int GetInt32(int ordinal);
public abstract int GetInt32 (int ordinal);
abstract member GetInt32 : int -> int
Public MustOverride Function GetInt32 (ordinal As Integer) As Integer

Parametry

ordinal
Int32

Pořadové číslo sloupce založené na nule.

Návraty

Hodnota zadaného sloupce.

Implementuje

Výjimky

Index sloupce je mimo rozsah.

Zadané přetypování není platné.

Poznámky

private static void GetCredits(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())
            {
                while (reader.Read())
                {
                    // Credits column is the integer column, and you can use the GetInt32 method
                    // to return a 32-bit signed integer.
                    Console.WriteLine("Course:{0,-15} Credits:{1}",reader[1],reader.GetInt32(2));
                }
            }
        }
    }
}

Platí pro

Viz také