Partager via


OleDbParameter Constructeurs

Définition

Initialise une nouvelle instance de la classe OleDbParameter.

Surcharges

OleDbParameter()

Initialise une nouvelle instance de la classe OleDbParameter.

OleDbParameter(String, OleDbType)

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre et le type de données.

OleDbParameter(String, Object)

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre et la valeur du nouveau OleDbParameter.

OleDbParameter(String, OleDbType, Int32)

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre, le type de données et la longueur.

OleDbParameter(String, OleDbType, Int32, String)

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre, le type de données, la longueur et le nom de la colonne source.

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Initialise une nouvelle instance de la classe OleDbParameter 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.

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Initialise une nouvelle instance de la classe OleDbParameter 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.

OleDbParameter()

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter.

public:
 OleDbParameter();
public OleDbParameter ();
Public Sub New ()

Exemples

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

public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter();
   parameter.ParameterName = "Description";
   parameter.OleDbType = OleDbType.VarChar;
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter()
    parameter.ParameterName = "Description"
    parameter.OleDbType = OleDbType.VarChar
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Voir aussi

S’applique à

OleDbParameter(String, OleDbType)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre et le type de données.

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)

Paramètres

name
String

Nom du paramètre à mapper.

dataType
OleDbType

Une des valeurs de l'objet OleDbType.

Exceptions

La valeur fournie dans le paramètre dataType est un type de données principales non valide.

Exemples

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


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Remarques

Le type de données et, le cas échéant, Size et Precision sont déduits de la valeur du dataType paramètre.

Voir aussi

S’applique à

OleDbParameter(String, Object)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre et la valeur du nouveau OleDbParameter.

public:
 OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter (string? name, object? value);
public OleDbParameter (string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)

Paramètres

name
String

Nom du paramètre à mapper.

value
Object

Valeur du nouvel objet OleDbParameter.

Exemples

L’exemple suivant crée un OleDbParameter.


public static void CreateOleDbParameter()
{
   OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}

Public Shared Sub CreateOleDbParameter() 
   Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub

Remarques

Soyez prudent lorsque vous utilisez cette surcharge du constructeur pour spécifier des OleDbParameter valeurs de paramètres entiers. Dans la mesure où cette surcharge accepte un value de 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 OleDbParameter("@pname", Convert.ToInt32(0));  

Si vous n’effectuez pas cette conversion, le compilateur suppose que vous essayez d’appeler la surcharge du OleDbParameter constructeur.

Voir aussi

S’applique à

OleDbParameter(String, OleDbType, Int32)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre, le type de données et la longueur.

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)

Paramètres

name
String

Nom du paramètre à mapper.

dataType
OleDbType

Une des valeurs de l'objet OleDbType.

size
Int32

Longueur du paramètre.

Exceptions

La valeur fournie dans le paramètre dataType est un type de données principales non valide.

Exemples

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


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
    parameter.Direction = ParameterDirection.Output
End Sub

Remarques

est Size déduit de la valeur du dataType paramètre s’il n’est pas défini explicitement dans le size paramètre.

Voir aussi

S’applique à

OleDbParameter(String, OleDbType, Int32, String)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter qui utilise le nom du paramètre, le type de données, la longueur et le nom de la colonne source.

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)

Paramètres

name
String

Nom du paramètre à mapper.

dataType
OleDbType

Une des valeurs de l'objet OleDbType.

size
Int32

Longueur du paramètre.

srcColumn
String

Nom de la colonne source.

Exceptions

La valeur fournie dans le paramètre dataType est un type de données principales non valide.

Exemples

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


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter(
       "Description",OleDbType.VarChar,
       88,"Description");
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 88, "Description")
    parameter.Direction = ParameterDirection.Output
End Sub

Remarques

est Size déduit de la valeur du dataType paramètre s’il n’est pas défini explicitement dans le size paramètre.

Voir aussi

S’applique à

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter 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:
 OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, 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 OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, 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

parameterName
String

Le nom du paramètre.

dbType
OleDbType

Une des valeurs de l'objet OleDbType.

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

Exceptions

La valeur fournie dans le paramètre dataType est un type de données principales non valide.

Exemples

L’exemple suivant crée un OleDbParameter et affiche le ParameterName.

public void CreateOleDbParameter()
{
    OleDbParameter parameter = new OleDbParameter(
        "Description", OleDbType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "Description", DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Remarques

Les Size et Precision sont déduits de la valeur du dataType paramètre s’ils ne sont pas définis explicitement dans les size paramètres et precision .

Voir aussi

S’applique à

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs
Source:
OleDbParameter.cs

Initialise une nouvelle instance de la classe OleDbParameter 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:
 OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

Paramètres

parameterName
String

Le nom du paramètre.

dbType
OleDbType

Une des valeurs de l'objet OleDbType.

size
Int32

Longueur du paramètre.

direction
ParameterDirection

Une des valeurs de l'objet ParameterDirection.

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.

sourceColumn
String

Nom de la colonne source.

sourceVersion
DataRowVersion

Une des valeurs de l'objet DataRowVersion.

sourceColumnNullMapping
Boolean

true si la colonne source accepte la valeur Null ; false si ce n’est pas le cas.

value
Object

Object correspondant à la valeur de l'objet OleDbParameter.

Exceptions

La valeur fournie dans le paramètre dataType est un type de données principales non valide.

Exemples

L’exemple suivant crée un OleDbParameter et affiche le ParameterName.

public void CreateOleDbParameter()
{
    OleDbParameter parameter = new OleDbParameter(
        "Description", OleDbType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "Description", DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Remarques

Les Size et Precision sont déduits de la valeur du dataType paramètre s’ils ne sont pas définis explicitement dans les size paramètres et precision .

Voir aussi

S’applique à