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
| Nom | Description |
|---|---|
| OracleParameter() |
Initialise une nouvelle instance de la classe OracleParameter. |
| OracleParameter(String, OracleType) |
Initialise une nouvelle instance de la OracleParameter classe qui utilise le nom du paramètre et le type de données. |
| OracleParameter(String, Object) |
Initialise une nouvelle instance de la OracleParameter classe qui utilise le nom du paramètre et un OracleParameter objet. |
| OracleParameter(String, OracleType, Int32) |
Initialise une nouvelle instance de la OracleParameter classe 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 OracleParameter classe qui utilise le nom du paramètre, le type de données, la longueur et le nom de colonne source. |
| OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
Initialise une nouvelle instance de la OracleParameter classe qui utilise le nom du paramètre, le type de données, la taille, la direction, 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 OracleParameter classe qui utilise le nom du paramètre, le type de données, la longueur, le nom de 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 OracleParameter classe 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
Nom du paramètre.
- oracleType
- OracleType
Une des OracleType valeurs.
Exceptions
La valeur fournie dans le oracleType paramètre est un type de données back-end non valide.
Exemples
L’exemple suivant crée une 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 OracleParameter classe qui utilise le nom du paramètre et un OracleParameter objet.
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
Nom du paramètre.
- value
- Object
Objet OracleParameter.
Remarques
Lorsque vous spécifiez un Object dans le paramètre value, le DbType est déduit du type Microsoft .NET du Object.
Soyez prudent lorsque vous utilisez cette surcharge du OracleParameter constructeur. Étant donné que cette surcharge prend un value type Object, vous devez convertir la valeur intégrale en type Object lorsque la valeur est égale à zéro, comme l’illustre l’exemple C# suivant.
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
Si vous n’effectuez pas cette conversion, le compilateur part du principe que vous essayez d’appeler la surcharge du OracleParameterconstructeur (string, OracleType).
S’applique à
OracleParameter(String, OracleType, Int32)
Initialise une nouvelle instance de la OracleParameter classe 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
Nom du paramètre.
- oracleType
- OracleType
Une des OracleType valeurs.
- size
- Int32
Longueur du paramètre.
Exceptions
La valeur fournie dans le oracleType paramètre est un type de données back-end non valide.
Exemples
L’exemple suivant crée une 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 OracleParameter classe qui utilise le nom du paramètre, le type de données, la longueur et le nom de 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
Nom du paramètre.
- oracleType
- OracleType
Une des OracleType valeurs.
- size
- Int32
Longueur du paramètre.
- srcColumn
- String
Nom de la colonne source.
Exceptions
La valeur fournie dans le oracleType paramètre est un type de données back-end non valide.
Exemples
L’exemple suivant crée une 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 OracleParameter classe qui utilise le nom du paramètre, le type de données, la taille, la direction, 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 OracleType valeurs.
- size
- Int32
Longueur du paramètre.
- direction
- ParameterDirection
Une des ParameterDirection valeurs.
- sourceColumn
- String
Nom de la colonne source.
- sourceVersion
- DataRowVersion
Une des DataRowVersion valeurs.
- sourceColumnNullMapping
- Boolean
true si la colonne source est nullable ; sinon false.
- value
- Object
C’est Object la valeur du OracleParameter.
Exceptions
La valeur fournie dans le oracleType paramètre est un type de données back-end non valide.
S’applique à
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
Initialise une nouvelle instance de la OracleParameter classe qui utilise le nom du paramètre, le type de données, la longueur, le nom de 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
Nom du paramètre.
- oracleType
- OracleType
Une des OracleType valeurs.
- size
- Int32
Longueur du paramètre.
- direction
- ParameterDirection
Une des ParameterDirection valeurs.
- isNullable
- Boolean
truesi la valeur du champ peut être null, sinon. false
- precision
- Byte
Nombre total de chiffres à gauche et à droite du point décimal vers lequel Value est résolu.
- srcColumn
- String
Nom de la colonne source.
- srcVersion
- DataRowVersion
Une des DataRowVersion valeurs.
- value
- Object
C’est Object la valeur du OracleParameter.
Exceptions
La valeur fournie dans le oracleType paramètre est un type de données back-end 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