Partager via


DbDataReader.GetInt32(Int32) Méthode

Définition

En cas de substitution dans une classe dérivée, obtient la valeur de la colonne spécifiée sous forme d’entier signé 32 bits.

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

Paramètres

ordinal
Int32

Numéro de colonne de base zéro.

Retours

Valeur de la colonne spécifiée.

Implémente

Exceptions

L'index de colonne est hors limites.

Le cast spécifié n'est pas valide.

Remarques

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));
                }
            }
        }
    }
}

S’applique à

Voir aussi