OracleParameter.DbType Propriété

Définition

Obtient ou définit le DbType du paramètre.

public:
 property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public:
 virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
[System.ComponentModel.Browsable(false)]
public System.Data.DbType DbType { get; set; }
public override System.Data.DbType DbType { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DbType : System.Data.DbType with get, set
member this.DbType : System.Data.DbType with get, set
Public Property DbType As DbType
Public Overrides Property DbType As DbType

Valeur de propriété

Une des valeurs de l'objet DbType. La valeur par défaut est AnsiString.

Implémente

Attributs

Exceptions

La propriété n’a pas été définie sur un DbType valide.

Exemples

L’exemple suivant crée un OracleParameter et définit certaines de ses propriétés.

public void CreateOracleDbParameter()
 {
    OracleParameter parameter = new OracleParameter();
    parameter.ParameterName = "pDName";
    parameter.DbType = DbType.String;
    parameter.Value = "ENGINEERING";
    parameter.SourceColumn = "DName";
 }
Public Sub CreateOracleDbParameter()
    Dim parameter As New OracleParameter()
    parameter.ParameterName = "pDName"
    parameter.DbType = DbType.String
    parameter.Value = "ENGINEERING"
    parameter.SourceColumn = "DName"
End Sub

Remarques

et OracleTypeDbType sont liés. Par conséquent, si vous définissez le DbTypeOracleType change en prenant en charge OracleType.

Les DbTypepropriétés , OracleTypeet Size d’un paramètre peuvent être déduites en définissant Value. Par conséquent, vous n’êtes pas obligé de les spécifier. Toutefois, ils ne sont pas exposés dans OracleParameter les paramètres de propriété. Par exemple, si la taille du paramètre a été déduite, Size ne contient pas de valeur déduite après l’exécution de l’instruction. Pour String les types de données, la valeur par défaut est AnsiString.

Pour obtenir la liste des types de données pris en charge, consultez le membre approprié OracleType . Pour plus d’informations, consultez Paramètres du DataAdapter.

S’applique à

Voir aussi