OdbcDataReader.GetDecimal(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.