OracleParameterCollection.Add Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesine OracleParameterCollectionbir OracleParameter ekler.
Aşırı Yüklemeler
Add(OracleParameter) |
Belirtilen OracleParameter öğesini öğesine OracleParameterCollectionekler. |
Add(Object) |
Belirtilen OracleParameter nesneyi öğesine OracleParameterCollectionekler. |
Add(String, OracleType) |
Verilen parametre adına ve veri türüne bir OracleParameterOracleParameterCollection ekler. |
Add(String, Object) |
Geçersiz.
Verilen parametre adına ve değerine bir OracleParameterOracleParameterCollection ekler. |
Add(String, OracleType, Int32) |
Verilen parametre adına, veri türüne ve sütun uzunluğuna bir OracleParameterOracleParameterCollection ekler. |
Add(String, OracleType, Int32, String) |
Verilen parametre adına, veri türüneOracleParameterCollection, sütun uzunluğuna ve kaynak sütun adına bir OracleParameter ekler. |
Add(OracleParameter)
Belirtilen OracleParameter öğesini öğesine OracleParameterCollectionekler.
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
Parametreler
- value
- OracleParameter
OracleParameter koleksiyonuna eklenecek.
Döndürülenler
Yeni OracleParameter nesneye başvuru.
Özel durumlar
OracleParameter parametresinde value
belirtilen, bu veya başka bir OracleParameterCollectionöğesine zaten eklenmiş.
value
Parametre null.
Örnekler
Aşağıdaki örnek bir OracleParameterCollectionoluşturur, örneğini OracleParameter koleksiyonuna ekler ve yeni OracleParameteröğesine bir başvuru döndürür.
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
Şunlara uygulanır
Add(Object)
Belirtilen OracleParameter nesneyi öğesine OracleParameterCollectionekler.
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
Parametreler
- value
- Object
OracleParameter Koleksiyona eklenecek nesne.
Döndürülenler
Koleksiyondaki yeni OracleParameter nesnenin dizini.
Uygulamalar
Şunlara uygulanır
Add(String, OracleType)
Verilen parametre adına ve veri türüne bir OracleParameterOracleParameterCollection ekler.
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
Parametreler
- parameterName
- String
Parametrenin adı.
- dataType
- OracleType
Değerlerden OracleType biri.
Döndürülenler
Yeni OracleParameter nesneye başvuru.
Örnekler
Aşağıdaki örnek bir OracleParameterCollectionoluşturur, örneğini OracleParameter koleksiyonuna ekler ve yeni OracleParameteröğesine bir başvuru döndürür.
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
Şunlara uygulanır
Add(String, Object)
Dikkat
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
Verilen parametre adına ve değerine bir OracleParameterOracleParameterCollection ekler.
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
Parametreler
- parameterName
- String
Parametrenin adı.
- value
- Object
ValueOracleParameter koleksiyonuna eklenecek öğesinin.
Döndürülenler
Yeni OracleParameter nesneye başvuru.
- Öznitelikler
Özel durumlar
value
parametresi bir OracleParameterdeğildir.
Açıklamalar
Tamsayı parametre değerlerini belirtmek için yönteminin bu aşırı yüklemesini Add kullanırken dikkatli olun. Bu aşırı yükleme türünde Objectbir value
aldığından, aşağıdaki C# örneğinde gösterildiği gibi, değer sıfır olduğunda integral değerini bir Object türe dönüştürmeniz gerekir.
parameters.Add("pname", Convert.ToInt32(0));
Bu dönüştürmeyi yapmazsanız, derleyici (string
, OracleType
) aşırı yüklemesini OracleParameterCollection.Add
çağırmaya çalıştığınızı varsayar.
Şunlara uygulanır
Add(String, OracleType, Int32)
Verilen parametre adına, veri türüne ve sütun uzunluğuna bir OracleParameterOracleParameterCollection ekler.
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
Parametreler
- parameterName
- String
Parametrenin adı.
- dataType
- OracleType
Değerlerden OracleType biri.
- size
- Int32
Sütunun uzunluğu.
Döndürülenler
Yeni OracleParameter nesneye başvuru.
Örnekler
Aşağıdaki örnek bir OracleParameterCollectionoluşturur, örneğini OracleParameter koleksiyonuna ekler ve yeni OracleParameteröğesine bir başvuru döndürür.
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
Şunlara uygulanır
Add(String, OracleType, Int32, String)
Verilen parametre adına, veri türüneOracleParameterCollection, sütun uzunluğuna ve kaynak sütun adına bir OracleParameter ekler.
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
Parametreler
- parameterName
- String
Parametrenin adı.
- dataType
- OracleType
Değerlerden OracleType biri.
- size
- Int32
Sütunun uzunluğu.
- srcColumn
- String
Kaynak sütunun adı.
Döndürülenler
Yeni OracleParameter nesneye başvuru.
Örnekler
Aşağıdaki örnek bir OracleParameterCollectionoluşturur, örneğini OracleParameter koleksiyonuna ekler ve yeni OracleParameteröğesine bir başvuru döndürür.
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