OracleParameterCollection.Add Méthode

Définition

Surcharges

Add(OracleParameter)

Ajoute le OracleParameter spécifié à OracleParameterCollection.

Add(Object)

Ajoute l'objet OracleParameter spécifié au OracleParameterCollection.

Add(String, OracleType)

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

Add(String, Object)
Obsolète.

Ajoute OracleParameter à OracleParameterCollection en fonction de la valeur et du nom du paramètre.

Add(String, OracleType, Int32)

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

Add(String, OracleType, Int32, String)

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

Add(OracleParameter)

Ajoute le OracleParameter spécifié à OracleParameterCollection.

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

Paramètres

value
OracleParameter

Objet OracleParameter à ajouter à la collection.

Retours

Référence au nouvel objet OracleParameter.

Exceptions

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

Le paramètre value est null.

Exemples

L’exemple suivant crée un OracleParameterCollection, ajoute des instances de OracleParameter à la collection et retourne une référence au nouveau OracleParameter.

public void CreateOracleParamColl() {
    OracleCommand command = new OracleCommand(
        "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
    OracleParameterCollection paramCollection = command.Parameters;
    object parameter = new OracleParameter("pEmpNo", OracleType.Number);
    int pIndex = paramCollection.Add(parameter);
 }
Public Sub CreateOracleParamColl(connection As OracleConnection)
  Dim command As New OracleCommand( _
    "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
  Dim paramCollection As OracleParameterCollection = command.Parameters
  Dim parameter As Object = New OracleParameter("pEmpNo", OracleType.Number)
  Dim pIndex As Integer = paramCollection.Add(parameter)
End Sub

S’applique à

Add(Object)

Ajoute l'objet OracleParameter spécifié au OracleParameterCollection.

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

Paramètres

value
Object

Objet OracleParameter à ajouter à la collection.

Retours

Index du nouvel objet OracleParameter dans la collection.

Implémente

S’applique à

Add(String, OracleType)

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

public:
 System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType);
public System.Data.OracleClient.OracleParameter Add (string parameterName, System.Data.OracleClient.OracleType dataType);
member this.Add : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType) As OracleParameter

Paramètres

parameterName
String

Le nom du paramètre.

dataType
OracleType

Une des valeurs de l'objet OracleType.

Retours

Référence au nouvel objet OracleParameter.

Exemples

L’exemple suivant crée un OracleParameterCollection, ajoute des instances de OracleParameter à la collection et retourne une référence au nouveau OracleParameter.

public void CreateOracleParamColl() {
    OracleCommand command = new OracleCommand(
        "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
    OracleParameterCollection paramCollection = command.Parameters;
    object parameter = new OracleParameter("pEmpNo", OracleType.Number);
    int pIndex = paramCollection.Add(parameter);
 }
Public Sub CreateOracleParamColl(connection As OracleConnection)
  Dim command As New OracleCommand( _
    "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
  Dim paramCollection As OracleParameterCollection = command.Parameters
  Dim parameter As Object = New OracleParameter("pEmpNo", OracleType.Number)
  Dim pIndex As Integer = paramCollection.Add(parameter)
End Sub

S’applique à

Add(String, Object)

Attention

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

Ajoute OracleParameter à OracleParameterCollection en fonction de la valeur et du nom du paramètre.

public:
 System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
public System.Data.OracleClient.OracleParameter 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.OracleClient.OracleParameter Add (string parameterName, object value);
member this.Add : string * obj -> System.Data.OracleClient.OracleParameter
[<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.OracleClient.OracleParameter
Public Function Add (parameterName As String, value As Object) As OracleParameter

Paramètres

parameterName
String

Le nom du paramètre.

value
Object

Value du OracleParameter à ajouter à la collection.

Retours

Référence au nouvel objet OracleParameter.

Attributs

Exceptions

Le paramètre value n'est pas OracleParameter.

Remarques

Soyez prudent lorsque vous utilisez cette surcharge de la méthode pour spécifier des Add 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.

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

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

S’applique à

Add(String, OracleType, Int32)

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

public:
 System::Data::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType, int size);
public System.Data.OracleClient.OracleParameter Add (string parameterName, System.Data.OracleClient.OracleType dataType, int size);
member this.Add : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType, size As Integer) As OracleParameter

Paramètres

parameterName
String

Le nom du paramètre.

dataType
OracleType

Une des valeurs de l'objet OracleType.

size
Int32

Longueur de la colonne.

Retours

Référence au nouvel objet OracleParameter.

Exemples

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

public void CreateOracleParamColl(OracleConnection connection)
{
    OracleCommand command = new OracleCommand(
        "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
    OracleParameterCollection paramCollection = command.Parameters;
    OracleParameter parameter = paramCollection.Add(
        "pEmpNo", OracleType.Number, 4);
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
  Dim command As New OracleCommand( _
    "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
  Dim paramCollection As OracleParameterCollection = command.Parameters
  Dim parameter As OracleParameter = paramCollection.Add( _
    "pEmpNo", OracleType.Number, 4)
End Sub

S’applique à

Add(String, OracleType, Int32, String)

Ajoute OracleParameter à OracleParameterCollection 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::OracleClient::OracleParameter ^ Add(System::String ^ parameterName, System::Data::OracleClient::OracleType dataType, int size, System::String ^ srcColumn);
public System.Data.OracleClient.OracleParameter Add (string parameterName, System.Data.OracleClient.OracleType dataType, int size, string srcColumn);
member this.Add : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
override this.Add : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Function Add (parameterName As String, dataType As OracleType, size As Integer, srcColumn As String) As OracleParameter

Paramètres

parameterName
String

Le nom du paramètre.

dataType
OracleType

Une des valeurs de l'objet OracleType.

size
Int32

Longueur de la colonne.

srcColumn
String

Nom de la colonne source.

Retours

Référence au nouvel objet OracleParameter.

Exemples

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

public void CreateOracleParamColl(OracleConnection connection)
{
    OracleCommand command = new OracleCommand(
        "SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection);
    OracleParameterCollection paramCollection = command.Parameters;
    OracleParameter parameter = paramCollection.Add(
        "pEmpNo", OracleType.Number, 5, "EmpNo");
}
Public Sub CreateOracleParamColl(connection As OracleConnection)
  Dim command As OracleCommand = _
    New OracleCommand("SELECT Ename, DeptNo FROM Emp WHERE EmpNo = :pEmpNo", connection)
  Dim paramCollection As OracleParameterCollection = command.Parameters
  Dim parameter As OracleParameter = _
    paramCollection.Add("pEmpNo", OracleType.Number, 5, "EmpNo")
End Sub

S’applique à