OracleParameter Constructeurs
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.
Initialise une nouvelle instance de la classe OracleParameter.
Surcharges
OracleParameter() |
Initialise une nouvelle instance de la classe OracleParameter. |
OracleParameter(String, OracleType) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre et le type de données. |
OracleParameter(String, Object) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre et un objet OracleParameter. |
OracleParameter(String, OracleType, Int32) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données et la longueur. |
OracleParameter(String, OracleType, Int32, String) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la longueur et le nom de la colonne source. |
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la taille, le sens, la colonne source, la version source et d'autres propriétés. |
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la longueur, le nom de la colonne source, la direction du paramètre, la précision numérique et d’autres propriétés. |
OracleParameter()
Initialise une nouvelle instance de la classe OracleParameter.
public:
OracleParameter();
public OracleParameter ();
Public Sub New ()
S’applique à
OracleParameter(String, OracleType)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre et le type de données.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)
Paramètres
- name
- String
Le nom du paramètre.
- oracleType
- OracleType
Une des valeurs de l'objet OracleType.
Exceptions
La valeur fournie dans le paramètre oracleType
est un type de données principales non valide.
Exemples
L’exemple suivant crée un OracleParameter et définit certaines de ses propriétés.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 14;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 14
End Sub
S’applique à
OracleParameter(String, Object)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre et un objet OracleParameter.
public:
OracleParameter(System::String ^ name, System::Object ^ value);
public OracleParameter (string name, object value);
new System.Data.OracleClient.OracleParameter : string * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, value As Object)
Paramètres
- name
- String
Le nom du paramètre.
- value
- Object
Objet OracleParameter.
Remarques
Lorsque vous spécifiez un Object dans le value
paramètre , est DbType déduit du type Microsoft .NET Framework du Object.
Soyez prudent lorsque vous utilisez cette surcharge du OracleParameter constructeur. Étant donné que cette surcharge prend un value
de type Object, vous devez convertir la valeur intégrale en type Object lorsque la valeur est égale à zéro, comme le montre l’exemple Microsoft Visual C# suivant.
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
Si vous n’effectuez pas cette conversion, le compilateur suppose que vous essayez d’appeler la OracleParameter
surcharge de constructeur (string
, OracleType
).
S’applique à
OracleParameter(String, OracleType, Int32)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données et la longueur.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)
Paramètres
- name
- String
Le nom du paramètre.
- oracleType
- OracleType
Une des valeurs de l'objet OracleType.
- size
- Int32
Longueur du paramètre.
Exceptions
La valeur fournie dans le paramètre oracleType
est un type de données principales non valide.
Exemples
L’exemple suivant crée un OracleParameter et définit certaines de ses propriétés.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
parameter.Direction = ParameterDirection.Output
End Sub
S’applique à
OracleParameter(String, OracleType, Int32, String)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la longueur et le nom de la colonne source.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)
Paramètres
- name
- String
Le nom du paramètre.
- oracleType
- OracleType
Une des valeurs de l'objet OracleType.
- size
- Int32
Longueur du paramètre.
- srcColumn
- String
Nom de la colonne source.
Exceptions
La valeur fournie dans le paramètre oracleType
est un type de données principales non valide.
Exemples
L’exemple suivant crée un OracleParameter et définit certaines de ses propriétés.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
14,"DName");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
parameter.Direction = ParameterDirection.Output
End Sub
S’applique à
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la taille, le sens, la colonne source, la version source et d'autres propriétés.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Paramètres
- name
- String
Nom du paramètre à mapper.
- oracleType
- OracleType
Une des valeurs de l'objet OracleType.
- size
- Int32
Longueur du paramètre.
- direction
- ParameterDirection
Une des valeurs de l'objet ParameterDirection.
- sourceColumn
- String
Nom de la colonne source.
- sourceVersion
- DataRowVersion
Une des valeurs de l'objet DataRowVersion.
- sourceColumnNullMapping
- Boolean
true
si la colonne source est Nullable ; sinon, false
.
- value
- Object
Object correspondant à la valeur de l'objet OracleParameter.
Exceptions
La valeur fournie dans le paramètre oracleType
est un type de données principales non valide.
S’applique à
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Initialise une nouvelle instance de la classe OracleParameter qui utilise le nom du paramètre, le type de données, la longueur, le nom de la colonne source, la direction du paramètre, la précision numérique et d’autres propriétés.
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
Paramètres
- name
- String
Le nom du paramètre.
- oracleType
- OracleType
Une des valeurs de l'objet OracleType.
- size
- Int32
Longueur du paramètre.
- direction
- ParameterDirection
Une des valeurs de l'objet ParameterDirection.
- isNullable
- Boolean
true
si la valeur du champ peut être null ; sinon, false
.
- precision
- Byte
Nombre total de chiffres à gauche et à droite de la virgule décimale appliqué à la résolution de Value.
- srcColumn
- String
Nom de la colonne source.
- srcVersion
- DataRowVersion
Une des valeurs de l'objet DataRowVersion.
- value
- Object
Object correspondant à la valeur de l'objet OracleParameter.
Exceptions
La valeur fournie dans le paramètre oracleType
est un type de données principales non valide.
Exemples
L’exemple suivant crée un OracleParameter et affiche le ParameterName.
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter(
"DName",OracleType.VarChar,
11,ParameterDirection.Output,true,0,0,"DName",
DataRowVersion.Current,"ENGINEERING");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter( _
"DName", OracleType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"DName", DataRowVersion.Current, "ENGINEERING")
Console.WriteLine(parameter.ToString())
End Sub