Partager via


OracleParameter Constructeurs

Définition

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 OracleParametersurcharge 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.

scale
Byte

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

S’applique à