OdbcDataReader.GetDecimal(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il valore della colonna specificata come Decimal oggetto .
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
Parametri
- i
- Int32
Ordinale di colonna in base zero.
Valori restituiti
Valore della colonna specificata come Decimal oggetto .
Implementazioni
Eccezioni
Il cast specificato non è valido.
Commenti
Le conversioni vengono eseguite in base alle funzionalità sottostanti del driver ODBC. Se la conversione non è supportata, la chiamata al metodo avrà esito negativo.
Chiamare IsDBNull per cercare i valori Null prima di chiamare questo metodo.
GetDecimal ha una precisione massima di 28. Il tentativo di recuperare dati decimali con una precisione maggiore causerà un'eccezione. Una soluzione consiste nel modificare la query per eseguire il cast del tipo decimale in un tipo di dati più piccolo o convertirlo in stringa o binario.