Compartir a través de


DbDataReader.GetInt32(Int32) Método

Definición

Cuando se invalida en una clase derivada, obtiene el valor de la columna especificada como un entero con signo de 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

Parámetros

ordinal
Int32

Índice de la columna de base cero.

Devoluciones

El valor de la columna especificada.

Implementaciones

Excepciones

El índice de columna está fuera del rango.

La conversión especificada no es válida.

Comentarios

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

Se aplica a

Consulte también