OracleParameterCollection.Add Methode

Definitie

Overloads

Name Description
Add(OracleParameter)

Hiermee voegt u de opgegeven OracleParameter waarde toe aan de OracleParameterCollection.

Add(Object)

Hiermee voegt u het opgegeven OracleParameter object toe aan de OracleParameterCollection.

Add(String, OracleType)

Hiermee voegt u een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam en het gegevenstype.

Add(String, Object)
Verouderd.

Voegt een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam en -waarde.

Add(String, OracleType, Int32)

Hiermee voegt u een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam, het gegevenstype en de kolomlengte.

Add(String, OracleType, Int32, String)

Voegt een OracleParameter toe aan de OracleParameterCollection opgegeven parameternaam, gegevenstype, kolomlengte en bronkolomnaam.

Add(OracleParameter)

Hiermee voegt u de opgegeven OracleParameter waarde toe aan de 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

Parameters

value
OracleParameter

De OracleParameter toe te voegen aan de verzameling.

Retouren

Een verwijzing naar het nieuwe OracleParameter object.

Uitzonderingen

De OracleParameter opgegeven in de value parameter is al toegevoegd aan deze of een andere OracleParameterCollection.

De value parameter is null.

Voorbeelden

In het volgende voorbeeld wordt een OracleParameterCollection, exemplaren van OracleParameter de verzameling toegevoegd en wordt een verwijzing naar de nieuwe OracleParametergeretourneerd.

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

Van toepassing op

Add(Object)

Hiermee voegt u het opgegeven OracleParameter object toe aan de 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

Parameters

value
Object

Het OracleParameter object dat moet worden toegevoegd aan de verzameling.

Retouren

De index van het nieuwe OracleParameter object in de verzameling.

Implementeringen

Van toepassing op

Add(String, OracleType)

Hiermee voegt u een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam en het gegevenstype.

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

Parameters

parameterName
String

De naam van de parameter.

dataType
OracleType

Een van de OracleType waarden.

Retouren

Een verwijzing naar het nieuwe OracleParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OracleParameterCollection, exemplaren van OracleParameter de verzameling toegevoegd en wordt een verwijzing naar de nieuwe OracleParametergeretourneerd.

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

Van toepassing op

Add(String, Object)

Let op

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

Voegt een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam en -waarde.

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

Parameters

parameterName
String

De naam van de parameter.

value
Object

De Value toe OracleParameter te voegen aan de verzameling.

Retouren

Een verwijzing naar het nieuwe OracleParameter object.

Kenmerken

Uitzonderingen

De value parameter is geen OracleParameter.

Opmerkingen

Wees voorzichtig bij het gebruik van deze overbelasting van de Add methode om parameterwaarden voor gehele getallen op te geven. Omdat deze overbelasting een value type Objectheeft, moet u de integrale waarde converteren naar een Object type wanneer de waarde nul is. Als u deze conversie niet uitvoert, gaat de compiler ervan uit dat u de OracleParameterCollection.Add (string, OracleType) overbelasting probeert aan te roepen.

Van toepassing op

Add(String, OracleType, Int32)

Hiermee voegt u een OracleParameter waarde toe aan de OracleParameterCollection opgegeven parameternaam, het gegevenstype en de kolomlengte.

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

Parameters

parameterName
String

De naam van de parameter.

dataType
OracleType

Een van de OracleType waarden.

size
Int32

De lengte van de kolom.

Retouren

Een verwijzing naar het nieuwe OracleParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OracleParameterCollectionexemplaar van OracleParameter de verzameling gemaakt, toegevoegd en wordt een verwijzing naar de nieuwe OracleParametergeretourneerd.

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

Van toepassing op

Add(String, OracleType, Int32, String)

Voegt een OracleParameter toe aan de OracleParameterCollection opgegeven parameternaam, gegevenstype, kolomlengte en bronkolomnaam.

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

Parameters

parameterName
String

De naam van de parameter.

dataType
OracleType

Een van de OracleType waarden.

size
Int32

De lengte van de kolom.

srcColumn
String

De naam van de bronkolom.

Retouren

Een verwijzing naar het nieuwe OracleParameter object.

Voorbeelden

In het volgende voorbeeld wordt een OracleParameterCollectionexemplaar van OracleParameter de verzameling gemaakt, toegevoegd en wordt een verwijzing naar de nieuwe OracleParametergeretourneerd.

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

Van toepassing op