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.
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários