OracleParameter Oluşturucular

Tanım

OracleParameter sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
OracleParameter()

OracleParameter sınıfının yeni bir örneğini başlatır.

OracleParameter(String, OracleType)

Parametre adını ve veri türünü kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, Object)

Parametre adını ve nesnesini kullanan sınıfın yeni bir OracleParameter örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32)

Parametre adını, veri türünü ve uzunluğunu kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, String)

Parametre adı, veri türü, uzunluk ve kaynak sütun adını kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

Parametre adı, veri türü, boyut, yön, kaynak sütun, kaynak sürüm ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Parametre adı, veri türü, uzunluk, kaynak sütun adı, parametre yönü, sayısal duyarlık ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter()

OracleParameter sınıfının yeni bir örneğini başlatır.

public:
 OracleParameter();
public OracleParameter();
Public Sub New ()

Şunlara uygulanır

OracleParameter(String, OracleType)

Parametre adını ve veri türünü kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve özelliklerinden bazılarını ayarlar.

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 14;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 14
End Sub

Şunlara uygulanır

OracleParameter(String, Object)

Parametre adını ve nesnesini kullanan sınıfın yeni bir OracleParameter örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Object ^ value);
public OracleParameter(string name, object value);
new System.Data.OracleClient.OracleParameter : string * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, value As Object)

Parametreler

name
String

Parametrenin adı.

value
Object

Bir OracleParameter nesnesi.

Açıklamalar

Object parametresinde bir value belirttiğinizde, DbTypeObject Microsoft .NET türünden çıkarılır.

Oluşturucunun bu aşırı yüklemesini OracleParameter kullanırken dikkatli olun. Bu aşırı yükleme türünde valueolduğundanObject, aşağıdaki C# örneğinde gösterildiği gibi, tamsayıyı sıfır olduğunda bir Object türe dönüştürmeniz gerekir.

Parameter = new OracleParameter("pname", Convert.ToInt32(0));

Bu dönüştürmeyi yapmazsanız, derleyici (OracleParameter, string) oluşturucu aşırı yüklemesini OracleTypeçağırmaya çalıştığınızı varsayar.

Şunlara uygulanır

OracleParameter(String, OracleType, Int32)

Parametre adını, veri türünü ve uzunluğunu kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametresinin uzunluğu.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve özelliklerinden bazılarını ayarlar.

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
    parameter.Direction = ParameterDirection.Output
End Sub

Şunlara uygulanır

OracleParameter(String, OracleType, Int32, String)

Parametre adı, veri türü, uzunluk ve kaynak sütun adını kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametresinin uzunluğu.

srcColumn
String

Kaynak sütunun adı.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve özelliklerinden bazılarını ayarlar.

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
                14,"DName");
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
    parameter.Direction = ParameterDirection.Output
End Sub

Şunlara uygulanır

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

Parametre adı, veri türü, boyut, yön, kaynak sütun, kaynak sürüm ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

Parametreler

name
String

Eşlenecek parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametresinin uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

sourceColumn
String

Kaynak sütunun adı.

sourceVersion
DataRowVersion

Değerlerden DataRowVersion biri.

sourceColumnNullMapping
Boolean

true kaynak sütun null atanabilirse, aksi takdirde false.

value
Object

Object değerinin değeridirOracleParameter.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Şunlara uygulanır

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Parametre adı, veri türü, uzunluk, kaynak sütun adı, parametre yönü, sayısal duyarlık ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametresinin uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

isNullable
Boolean

true alanının değeri null olabilirse, aksi takdirde , false.

precision
Byte

Çözülen ondalık ayırıcının Value solunda ve sağındaki toplam basamak sayısı.

scale
Byte

Çözümlenen Value ondalık basamakların toplam sayısı.

srcColumn
String

Kaynak sütunun adı.

srcVersion
DataRowVersion

Değerlerden DataRowVersion biri.

value
Object

Object değerinin değeridirOracleParameter.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnekte bir OracleParameter oluşturulur ve görüntülenir ParameterName.

public void CreateOracleParameter()
 {
    OracleParameter parameter = new OracleParameter(
        "DName",OracleType.VarChar,
        11,ParameterDirection.Output,true,0,0,"DName",
        DataRowVersion.Current,"ENGINEERING");
    Console.WriteLine(parameter.ToString());
 }
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter( _
        "DName", OracleType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "DName", DataRowVersion.Current, "ENGINEERING")
    Console.WriteLine(parameter.ToString())
End Sub

Şunlara uygulanır