OracleParameter Constructeurs

Définition

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.

scale
Byte

Nombre total de décimales à laquelle 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

S’applique à