OdbcDataReader.GetDecimal(Int32) Método

Definición

Obtiene el valor de la columna especificada como un objeto Decimal.

public:
 override System::Decimal GetDecimal(int i);
public:
 virtual System::Decimal GetDecimal(int i);
public override decimal GetDecimal (int i);
public decimal GetDecimal (int i);
override this.GetDecimal : int -> decimal
abstract member GetDecimal : int -> decimal
override this.GetDecimal : int -> decimal
Public Overrides Function GetDecimal (i As Integer) As Decimal
Public Function GetDecimal (i As Integer) As Decimal

Parámetros

i
Int32

Índice de la columna de base cero.

Devoluciones

El valor de la columna especificada como un objeto Decimal.

Implementaciones

Excepciones

La conversión especificada no es válida.

Comentarios

Las conversiones se realizan en función de las funcionalidades subyacentes del controlador ODBC. Si no se admite la conversión, se producirá un error en la llamada al método.

Llame IsDBNull a para buscar valores NULL antes de llamar a este método.

GetDecimal tiene una precisión máxima de 28. Si se intenta recuperar datos decimales con una precisión mayor, se producirá una excepción. Una solución sería cambiar la consulta para convertir el tipo decimal en un tipo de datos más pequeño o convertir en cadena o binario.

Se aplica a

Consulte también