OracleParameterCollection.Add Metod

Definition

Överlagringar

Name Description
Add(OracleParameter)

Lägger till den angivna OracleParameter i OracleParameterCollection.

Add(Object)

Lägger till det angivna OracleParameter objektet i OracleParameterCollection.

Add(String, OracleType)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet och datatypen.

Add(String, Object)
Föråldrad.

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet och värdet.

Add(String, OracleType, Int32)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet, datatypen och kolumnlängden.

Add(String, OracleType, Int32, String)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet, datatypen, kolumnlängden och källkolumnnamnet.

Add(OracleParameter)

Lägger till den angivna OracleParameter i 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

Parametrar

value
OracleParameter

Att OracleParameter lägga till i samlingen.

Returer

En referens till det nya OracleParameter objektet.

Undantag

Den OracleParameter angivna parametern value har redan lagts till i den här eller någon annan OracleParameterCollection.

Parametern value är null.

Exempel

I följande exempel skapas en OracleParameterCollection, lägger till instanser av OracleParameter i samlingen och returnerar en referens till den nya 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

Gäller för

Add(Object)

Lägger till det angivna OracleParameter objektet i 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

Parametrar

value
Object

Objektet OracleParameter som ska läggas till i samlingen.

Returer

Indexet för det nya OracleParameter objektet i samlingen.

Implementeringar

Gäller för

Add(String, OracleType)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet och datatypen.

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

Parametrar

parameterName
String

Namnet på parametern.

dataType
OracleType

Ett av OracleType värdena.

Returer

En referens till det nya OracleParameter objektet.

Exempel

I följande exempel skapas en OracleParameterCollection, lägger till instanser av OracleParameter i samlingen och returnerar en referens till den nya 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

Gäller för

Add(String, Object)

Varning

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

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet och värdet.

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

Parametrar

parameterName
String

Namnet på parametern.

value
Object

För Value att OracleParameter lägga till i samlingen.

Returer

En referens till det nya OracleParameter objektet.

Attribut

Undantag

Parametern value är inte en OracleParameter.

Kommentarer

Var försiktig när du använder den här överlagringen Add av metoden för att ange heltalsparametervärden. Eftersom den här överlagringen tar en value av typen Objectmåste du konvertera integralvärdet till en Object typ när värdet är noll. Om du inte utför den här konverteringen förutsätter kompilatorn att du försöker anropa (string, OracleType) överbelastningen OracleParameterCollection.Add .

Gäller för

Add(String, OracleType, Int32)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet, datatypen och kolumnlängden.

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

Parametrar

parameterName
String

Namnet på parametern.

dataType
OracleType

Ett av OracleType värdena.

size
Int32

Längden på kolumnen.

Returer

En referens till det nya OracleParameter objektet.

Exempel

I följande exempel skapas en OracleParameterCollection, lägger till en instans av OracleParameter i samlingen och returnerar en referens till den nya 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

Gäller för

Add(String, OracleType, Int32, String)

Lägger till ett OracleParameter i det OracleParameterCollection angivna parameternamnet, datatypen, kolumnlängden och källkolumnnamnet.

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

Parametrar

parameterName
String

Namnet på parametern.

dataType
OracleType

Ett av OracleType värdena.

size
Int32

Längden på kolumnen.

srcColumn
String

Namnet på källkolumnen.

Returer

En referens till det nya OracleParameter objektet.

Exempel

I följande exempel skapas en OracleParameterCollection, lägger till en instans av OracleParameter i samlingen och returnerar en referens till den nya 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

Gäller för