OdbcDataReader.GetDecimal(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la valeur de la colonne spécifiée sous la forme d'un objet 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
Paramètres
- i
- Int32
Numéro de colonne de base zéro.
Retours
Valeur de la colonne spécifiée sous la forme d'un objet Decimal.
Implémente
Exceptions
Le cast spécifié n'est pas valide.
Remarques
Les conversions sont effectuées en fonction des fonctionnalités sous-jacentes du pilote ODBC. Si la conversion n’est pas prise en charge, l’appel de méthode échoue.
Appelez IsDBNull pour rechercher des valeurs null avant d’appeler cette méthode.
GetDecimal a une précision maximale de 28. Toute tentative de récupération de données décimales avec une précision plus élevée entraîne une exception. Une solution consiste à modifier la requête pour convertir le type décimal en un type de données plus petit ou à convertir en chaîne ou binaire.