OracleParameterCollection.Add Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt een OracleParameter toe aan de OracleParameterCollection.
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