OracleParameterCollection.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá do OracleParameter .OracleParameterCollection
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