Aracılığıyla paylaş


OleDbParameter Oluşturucular

Tanım

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

Aşırı Yüklemeler

OleDbParameter()

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

OleDbParameter(String, OleDbType)

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

OleDbParameter(String, Object)

parametre adını ve yeni değerini kullanan sınıfının yeni OleDbParameterbir örneğini OleDbParameter başlatır.

OleDbParameter(String, OleDbType, Int32)

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

OleDbParameter(String, OleDbType, Int32, String)

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

OleDbParameter(String, OleDbType, 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 OleDbParameter başlatır.

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, 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 OleDbParameter başlatır.

OleDbParameter()

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve bazı özelliklerini ayarlar.

public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter();
   parameter.ParameterName = "Description";
   parameter.OleDbType = OleDbType.VarChar;
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter()
    parameter.ParameterName = "Description"
    parameter.OleDbType = OleDbType.VarChar
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, OleDbType)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)

Parametreler

name
String

Eşlenecek parametrenin adı.

dataType
OleDbType

Değerlerden OleDbType biri.

Özel durumlar

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve bazı özelliklerini ayarlar.


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Açıklamalar

Veri türü ve uygunsa SizePrecision parametresinin değerinden dataType çıkarılır.

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, Object)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

parametre adını ve yeni değerini kullanan sınıfının yeni OleDbParameterbir örneğini OleDbParameter başlatır.

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

Parametreler

name
String

Eşlenecek parametrenin adı.

value
Object

Yeni OleDbParameter nesnenin değeri.

Örnekler

Aşağıdaki örnek bir OleDbParameteroluşturur.


public static void CreateOleDbParameter()
{
   OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}

Public Shared Sub CreateOleDbParameter() 
   Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub

Açıklamalar

Tamsayı parametre değerlerini belirtmek için oluşturucunun bu aşırı yüklemesini OleDbParameter 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.

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

Bu dönüştürmeyi gerçekleştirmezseniz, derleyici oluşturucu aşırı yüklemesini çağırmaya OleDbParameter çalıştığınızı varsayar.

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, OleDbType, Int32)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)

Parametreler

name
String

Eşlenecek parametrenin adı.

dataType
OleDbType

Değerlerden OleDbType biri.

size
Int32

Parametre uzunluğu.

Özel durumlar

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve bazı özelliklerini ayarlar.


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
    parameter.Direction = ParameterDirection.Output
End Sub

Açıklamalar

Size parametresinde açıkça ayarlanmadıysa parametresinin dataType değerinden size çıkarılır.

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, OleDbType, Int32, String)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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

public:
 OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)

Parametreler

name
String

Eşlenecek parametrenin adı.

dataType
OleDbType

Değerlerden OleDbType biri.

size
Int32

Parametre uzunluğu.

srcColumn
String

Kaynak sütunun adı.

Özel durumlar

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve bazı özelliklerini ayarlar.


public void CreateOleDbParameter()
{
   OleDbParameter parameter = new OleDbParameter(
       "Description",OleDbType.VarChar,
       88,"Description");
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 88, "Description")
    parameter.Direction = ParameterDirection.Output
End Sub

Açıklamalar

Size parametresinde açıkça ayarlanmadıysa parametresinin dataType değerinden size çıkarılır.

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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 OleDbParameter başlatır.

public:
 OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, 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 OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, 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

parameterName
String

Parametrenin adı.

dbType
OleDbType

Değerlerden OleDbType biri.

size
Int32

Parametre uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

isNullable
Boolean

true alanın değeri null olabilir; 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ğeridirOleDbParameter.

Özel durumlar

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve öğesini ParameterNamegörüntüler.

public void CreateOleDbParameter()
{
    OleDbParameter parameter = new OleDbParameter(
        "Description", OleDbType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "Description", DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Açıklamalar

Size ve Precision parametrelerinde açıkça ayarlanmadıysa parametresinin dataType değerinden sizeprecision çıkarılır.

Ayrıca bkz.

Şunlara uygulanır

OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs
Kaynak:
OleDbParameter.cs

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 OleDbParameter başlatır.

public:
 OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

Parametreler

parameterName
String

Parametrenin adı.

dbType
OleDbType

Değerlerden OleDbType biri.

size
Int32

Parametre uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

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ı.

sourceColumn
String

Kaynak sütunun adı.

sourceVersion
DataRowVersion

Değerlerden DataRowVersion biri.

sourceColumnNullMapping
Boolean

true kaynak sütun null atanabilirse; false değilse.

value
Object

Object değerinin değeridirOleDbParameter.

Özel durumlar

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

Örnekler

Aşağıdaki örnek bir OleDbParameter oluşturur ve öğesini ParameterNamegörüntüler.

public void CreateOleDbParameter()
{
    OleDbParameter parameter = new OleDbParameter(
        "Description", OleDbType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter( _
        "Description", OleDbType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "Description", DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Açıklamalar

Size ve Precision parametrelerinde açıkça ayarlanmadıysa parametresinin dataType değerinden sizeprecision çıkarılır.

Ayrıca bkz.

Şunlara uygulanır