OdbcDataReader.GetDecimal(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o valor da coluna especificada como um 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
O ordinal da coluna baseado em zero.
Retornos
O valor da coluna especificada como um objeto Decimal.
Implementações
Exceções
A conversão especificada não é válida.
Comentários
As conversões são executadas com base nos recursos subjacentes do driver ODBC. Se não houver suporte para a conversão, a chamada de método falhará.
Chame IsDBNull para procurar valores nulos antes de chamar esse método.
GetDecimal tem uma precisão máxima de 28. Tentar recuperar dados decimais com uma precisão maior causará uma exceção. Uma solução seria alterar a consulta para converter o tipo decimal em um tipo de dados menor ou converter em cadeia de caracteres ou binário.