OracleParameterCollection.Add Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute un objet OracleParameter à OracleParameterCollection.
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