OdbcDataReader.GetDecimal(Int32) Método

Definición

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

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

Parámetros

i
Int32

Ordinal de columna de base cero.

Devoluciones

Valor de la columna especificada como un Decimal objeto .

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 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