OracleParameterCollection.Add Metodo

Definizione

Overload

Nome Descrizione
Add(OracleParameter)

Aggiunge l'oggetto specificato OracleParameter all'oggetto OracleParameterCollection.

Add(Object)

Aggiunge l'oggetto specificato OracleParameter all'oggetto OracleParameterCollection.

Add(String, OracleType)

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato per il nome del parametro e il tipo di dati.

Add(String, Object)
Obsoleti.

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato il nome e il valore del parametro.

Add(String, OracleType, Int32)

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato per il nome del parametro, il tipo di dati e la lunghezza della colonna.

Add(String, OracleType, Int32, String)

Aggiunge un OracleParameter oggetto al nome del OracleParameterCollection parametro, al tipo di dati, alla lunghezza della colonna e al nome della colonna di origine specificati.

Add(OracleParameter)

Aggiunge l'oggetto specificato OracleParameter all'oggetto 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

Parametri

value
OracleParameter

Oggetto OracleParameter da aggiungere alla raccolta.

Valori restituiti

Riferimento al nuovo OracleParameter oggetto.

Eccezioni

L'oggetto OracleParametervalue specificato nel parametro è già stato aggiunto a questo o a un altro OracleParameterCollectionoggetto .

Il value parametro è null.

Esempio

Nell'esempio seguente viene creato un OracleParameterCollectionoggetto , vengono aggiunte istanze di OracleParameter all'insieme e viene restituito un riferimento al nuovo OracleParameteroggetto .

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

Si applica a

Add(Object)

Aggiunge l'oggetto specificato OracleParameter all'oggetto 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

Parametri

value
Object

Oggetto OracleParameter da aggiungere all'insieme.

Valori restituiti

Indice del nuovo OracleParameter oggetto nell'insieme.

Implementazioni

Si applica a

Add(String, OracleType)

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato per il nome del parametro e il tipo di dati.

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

Parametri

parameterName
String

Nome del parametro.

dataType
OracleType

Uno dei OracleType valori.

Valori restituiti

Riferimento al nuovo OracleParameter oggetto.

Esempio

Nell'esempio seguente viene creato un OracleParameterCollectionoggetto , vengono aggiunte istanze di OracleParameter all'insieme e viene restituito un riferimento al nuovo OracleParameteroggetto .

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

Si applica a

Add(String, Object)

Attenzione

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

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato il nome e il valore del parametro.

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

Parametri

parameterName
String

Nome del parametro.

value
Object

Oggetto Value dell'oggetto OracleParameter da aggiungere alla raccolta.

Valori restituiti

Riferimento al nuovo OracleParameter oggetto.

Attributi

Eccezioni

Il value parametro non è un oggetto OracleParameter.

Commenti

Prestare attenzione quando si usa questo overload del Add metodo per specificare i valori di parametro integer. Poiché questo overload accetta un value tipo Object, è necessario convertire il valore integrale in un Object tipo quando il valore è zero. Se non si esegue questa conversione, il compilatore presuppone che si stia tentando di chiamare l'overload OracleParameterCollection.Add (string, OracleType).

Si applica a

Add(String, OracleType, Int32)

Aggiunge un OracleParameter oggetto all'oggetto OracleParameterCollection specificato per il nome del parametro, il tipo di dati e la lunghezza della colonna.

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

Parametri

parameterName
String

Nome del parametro.

dataType
OracleType

Uno dei OracleType valori.

size
Int32

Lunghezza della colonna.

Valori restituiti

Riferimento al nuovo OracleParameter oggetto.

Esempio

Nell'esempio seguente viene creato un OracleParameterCollectionoggetto , viene aggiunta un'istanza di OracleParameter all'insieme e viene restituito un riferimento al nuovo OracleParameteroggetto .

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

Si applica a

Add(String, OracleType, Int32, String)

Aggiunge un OracleParameter oggetto al nome del OracleParameterCollection parametro, al tipo di dati, alla lunghezza della colonna e al nome della colonna di origine specificati.

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

Parametri

parameterName
String

Nome del parametro.

dataType
OracleType

Uno dei OracleType valori.

size
Int32

Lunghezza della colonna.

srcColumn
String

Nome della colonna di origine.

Valori restituiti

Riferimento al nuovo OracleParameter oggetto.

Esempio

Nell'esempio seguente viene creato un OracleParameterCollectionoggetto , viene aggiunta un'istanza di OracleParameter all'insieme e viene restituito un riferimento al nuovo OracleParameteroggetto .

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

Si applica a