Partager via


OleDbParameterCollection.Add Méthode

Définition

Surcharges

Add(OleDbParameter)

Ajoute le OleDbParameter spécifié à OleDbParameterCollection.

Add(Object)

Ajoute l'objet OleDbParameter spécifié au OleDbParameterCollection.

Add(String, OleDbType)

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre et du type de données.

Add(String, Object)
Obsolète.
Obsolète.

Ajoute OleDbParameter à OleDbParameterCollection en fonction de la valeur et du nom du paramètre.

Add(String, OleDbType, Int32)

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre, du type de données et de la longueur de colonne.

Add(String, OleDbType, Int32, String)

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre, du type de données, de la longueur de colonne et du nom de colonne source.

Add(OleDbParameter)

Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs

Ajoute le OleDbParameter spécifié à OleDbParameterCollection.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::Data::OleDb::OleDbParameter ^ value);
public System.Data.OleDb.OleDbParameter Add (System.Data.OleDb.OleDbParameter value);
override this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
member this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
Public Function Add (value As OleDbParameter) As OleDbParameter

Paramètres

value
OleDbParameter

Objet OleDbParameter à ajouter à la collection.

Retours

Index du nouvel objet OleDbParameter.

Exceptions

Le OleDbParameter spécifié dans le paramètre value est déjà ajouté à celui-ci ou à un autre OleDbParameterCollection.

Le paramètre value est null.

Exemples

L’exemple suivant crée un OleDbParameterCollection et ajoute un OleDbParameter.

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        new OleDbParameter("CustomerID", OleDbType.VarChar));
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    New OleDbParameter("CustomerID", OleDbType.VarChar))
End Sub

Voir aussi

S’applique à

Add(Object)

Source:
OleDbParameterCollectionHelper.cs
Source:
OleDbParameterCollectionHelper.cs
Source:
OleDbParameterCollectionHelper.cs
Source:
OleDbParameterCollectionHelper.cs

Ajoute l'objet OleDbParameter spécifié au OleDbParameterCollection.

public:
 override int Add(System::Object ^ value);
public:
 virtual int Add(System::Object ^ value);
public override int Add (object value);
public int Add (object value);
override this.Add : obj -> int
abstract member Add : obj -> int
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer
Public Function Add (value As Object) As Integer

Paramètres

value
Object

Un Object.

Retours

Index du nouvel objet OleDbParameter dans la collection.

Implémente

Voir aussi

S’applique à

Add(String, OleDbType)

Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre et du type de données.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType);
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType) As OleDbParameter

Paramètres

parameterName
String

Le nom du paramètre.

oleDbType
OleDbType

Une des valeurs de l'objet OleDbType.

Retours

Index du nouvel objet OleDbParameter.

Exemples

L’exemple suivant crée un OleDbParameterCollection et ajoute un OleDbParameter.

public void CreateParameters()
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter myParm = paramCollection.Add(
        "CustomerID", OleDbType.VarChar);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim myParm As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar)
End Sub

Voir aussi

S’applique à

Add(String, Object)

Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs

Attention

Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.

Attention

Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202

Ajoute OleDbParameter à OleDbParameterCollection en fonction de la valeur et du nom du paramètre.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")]
public System.Data.OleDb.OleDbParameter Add (string? parameterName, object? value);
public System.Data.OleDb.OleDbParameter Add (string parameterName, object value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  http://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.OleDb.OleDbParameter Add (string parameterName, object value);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
member this.Add : string * obj -> System.Data.OleDb.OleDbParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).  http://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, value As Object) As OleDbParameter

Paramètres

parameterName
String

Le nom du paramètre.

value
Object

Value du OleDbParameter à ajouter à la collection.

Retours

Index du nouvel objet OleDbParameter.

Attributs

Exceptions

Le paramètre value n'est pas OleDbParameter.

Remarques

Soyez prudent lorsque vous utilisez cette surcharge de la méthode pour spécifier des Add valeurs de paramètres entiers. Étant donné que cette surcharge prend un value de type Object, vous devez convertir la valeur en type Object lorsque la valeur est égale à zéro, comme le montre l’exemple C# suivant.

parameters.Add("@pname", Convert.ToInt32(0));  

Si vous n’effectuez pas cette conversion, le compilateur suppose que vous tentez d’appeler la Add surcharge.

Voir aussi

S’applique à

Add(String, OleDbType, Int32)

Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre, du type de données et de la longueur de colonne.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
override this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer) As OleDbParameter

Paramètres

parameterName
String

Le nom du paramètre.

oleDbType
OleDbType

Une des valeurs de l'objet OleDbType.

size
Int32

Longueur de la colonne.

Retours

Index du nouvel objet OleDbParameter.

Exemples

L’exemple suivant crée un OleDbParameterCollection, ajoute une instance de OleDbParameter à la collection et retourne une référence au nouveau OleDbParameter.

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5);
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5)
End Sub

Voir aussi

S’applique à

Add(String, OleDbType, Int32, String)

Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs
Source:
OleDbParameterCollection.cs

Ajoute OleDbParameter à OleDbParameterCollection en fonction du nom du paramètre, du type de données, de la longueur de colonne et du nom de colonne source.

public:
 System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size, System::String ^ sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string? sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn);
override this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer, sourceColumn As String) As OleDbParameter

Paramètres

parameterName
String

Le nom du paramètre.

oleDbType
OleDbType

Une des valeurs de l'objet OleDbType.

size
Int32

Longueur de la colonne.

sourceColumn
String

Nom de la colonne source.

Retours

Index du nouvel objet OleDbParameter.

Exemples

L’exemple suivant crée un OleDbParameterCollection, ajoute une instance de OleDbParameter à la collection et retourne une référence au nouveau OleDbParameter.

public void CreateParameters(OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(
        "SELECT * FROM Customers WHERE CustomerID = ?", connection);
    OleDbParameterCollection paramCollection = command.Parameters;
    OleDbParameter parameter = paramCollection.Add(
        "CustomerID", OleDbType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameters(connection As OleDbConnection)
  Dim command As New OleDbCommand( _
    "SELECT * FROM Customers WHERE CustomerID = ?", connection)
  Dim paramCollection As OleDbParameterCollection = command.Parameters
  Dim parameter As OleDbParameter = paramCollection.Add( _
    "CustomerID", OleDbType.VarChar, 5, "CustomerID")
End Sub

Voir aussi

S’applique à