Sdílet prostřednictvím


OracleParameterCollection.Add Metoda

Definice

Přetížení

Add(OracleParameter)

Přidá zadaný OracleParameter parametr do .OracleParameterCollection

Add(Object)

Přidá zadaný OracleParameter objekt do objektu OracleParameterCollection.

Add(String, OracleType)

OracleParameter Přidá do zadaného OracleParameterCollection názvu parametru a datového typu .

Add(String, Object)
Zastaralé.

Přidá k OracleParameter danému OracleParameterCollection názvu parametru a hodnotu .

Add(String, OracleType, Int32)

Přidá k OracleParameterOracleParameterCollection danému parametru název, datový typ a délku sloupce.

Add(String, OracleType, Int32, String)

Přidá k OracleParameterOracleParameterCollection danému názvu parametru, datového typu, délky sloupce a názvu zdrojového sloupce.

Add(OracleParameter)

Přidá zadaný OracleParameter parametr do .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

Parametry

value
OracleParameter

Přidá OracleParameter se do kolekce.

Návraty

Odkaz na nový OracleParameter objekt.

Výjimky

Hodnota OracleParameter zadaná v parametru value je již přidána do tohoto nebo jiného parametru OracleParameterCollection.

Parametr value má hodnotu null.

Příklady

Následující příklad vytvoří , OracleParameterCollectionpřidá instance OracleParameter do kolekce a vrátí odkaz na nový 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

Platí pro

Add(Object)

Přidá zadaný OracleParameter objekt do objektu 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

Parametry

value
Object

Objekt OracleParameter , který chcete přidat do kolekce.

Návraty

Index nového OracleParameter objektu v kolekci.

Implementuje

Platí pro

Add(String, OracleType)

OracleParameter Přidá do zadaného OracleParameterCollection názvu parametru a datového typu .

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

Parametry

parameterName
String

Název parametru

dataType
OracleType

Jedna z OracleType hodnot.

Návraty

Odkaz na nový OracleParameter objekt.

Příklady

Následující příklad vytvoří , OracleParameterCollectionpřidá instance OracleParameter do kolekce a vrátí odkaz na nový 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

Platí pro

Add(String, Object)

Upozornění

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

Přidá k OracleParameter danému OracleParameterCollection názvu parametru a hodnotu .

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

Parametry

parameterName
String

Název parametru

value
Object

objektu Value , který OracleParameter chcete přidat do kolekce.

Návraty

Odkaz na nový OracleParameter objekt.

Atributy

Výjimky

Parametr value není .OracleParameter

Poznámky

Při použití tohoto přetížení Add metody zadáváte celočíselné hodnoty parametrů opatrně. Vzhledem k tomu, že toto přetížení přijímá value typ Object, musíte při nulové hodnotě převést celočíselnou hodnotu na Object typ, jak ukazuje následující příklad jazyka C#.

parameters.Add("pname", Convert.ToInt32(0));  

Pokud tento převod neprovedete, kompilátor bude předpokládat, že se pokoušíte volat OracleParameterCollection.Add přetížení (string, OracleType).

Platí pro

Add(String, OracleType, Int32)

Přidá k OracleParameterOracleParameterCollection danému parametru název, datový typ a délku sloupce.

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

Parametry

parameterName
String

Název parametru

dataType
OracleType

Jedna z OracleType hodnot.

size
Int32

Délka sloupce

Návraty

Odkaz na nový OracleParameter objekt.

Příklady

Následující příklad vytvoří OracleParameterCollection, přidá instanci OracleParameter do kolekce a vrátí odkaz na nový OracleParameterobjekt .

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

Platí pro

Add(String, OracleType, Int32, String)

Přidá k OracleParameterOracleParameterCollection danému názvu parametru, datového typu, délky sloupce a názvu zdrojového sloupce.

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

Parametry

parameterName
String

Název parametru

dataType
OracleType

Jedna z OracleType hodnot.

size
Int32

Délka sloupce

srcColumn
String

Název zdrojového sloupce.

Návraty

Odkaz na nový OracleParameter objekt.

Příklady

Následující příklad vytvoří OracleParameterCollection, přidá instanci OracleParameter do kolekce a vrátí odkaz na nový OracleParameterobjekt .

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

Platí pro