Bagikan melalui


OracleParameter Konstruktor

Definisi

Menginisialisasi instans baru kelas OracleParameter.

Overload

OracleParameter()

Menginisialisasi instans baru kelas OracleParameter.

OracleParameter(String, OracleType)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter dan jenis data.

OracleParameter(String, Object)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter dan OracleParameter objek .

OracleParameter(String, OracleType, Int32)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, dan panjang.

OracleParameter(String, OracleType, Int32, String)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, panjang, dan nama kolom sumber.

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

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, ukuran, arah, kolom sumber, versi sumber, dan properti lainnya.

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

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, panjang, nama kolom sumber, arah parameter, presisi numerik, dan properti lainnya.

OracleParameter()

Menginisialisasi instans baru kelas OracleParameter.

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

Berlaku untuk

OracleParameter(String, OracleType)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter dan jenis data.

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)

Parameter

name
String

Nama parameter.

oracleType
OracleType

Salah OracleType satu nilai.

Pengecualian

Nilai yang disediakan dalam oracleType parameter adalah jenis data back-end yang tidak valid.

Contoh

Contoh berikut membuat OracleParameter dan mengatur beberapa propertinya.

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

Berlaku untuk

OracleParameter(String, Object)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter dan OracleParameter objek .

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)

Parameter

name
String

Nama parameter.

value
Object

Sebuah objekOracleParameter.

Keterangan

Saat Anda menentukan Object dalam parameter , DbType disimpulkan dari microsoft .NET Framework jenis Objectvalue .

Berhati-hatilah saat Anda menggunakan kelebihan beban OracleParameter konstruktor ini. Karena kelebihan beban ini mengambil value jenis Object, Anda harus mengonversi nilai integral menjadi Object jenis ketika nilainya nol, seperti yang ditunjukkan oleh contoh Microsoft Visual C# berikut.

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

Jika Anda tidak melakukan konversi ini, pengkompilasi akan mengasumsikan bahwa Anda mencoba memanggil OracleParameterkonstruktor (string, OracleType) kelebihan beban.

Berlaku untuk

OracleParameter(String, OracleType, Int32)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, dan panjang.

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)

Parameter

name
String

Nama parameter.

oracleType
OracleType

Salah OracleType satu nilai.

size
Int32

Panjang parameter.

Pengecualian

Nilai yang disediakan dalam oracleType parameter adalah jenis data back-end yang tidak valid.

Contoh

Contoh berikut membuat OracleParameter dan mengatur beberapa propertinya.

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

Berlaku untuk

OracleParameter(String, OracleType, Int32, String)

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, panjang, dan nama kolom sumber.

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)

Parameter

name
String

Nama parameter.

oracleType
OracleType

Salah OracleType satu nilai.

size
Int32

Panjang parameter.

srcColumn
String

Nama kolom sumber.

Pengecualian

Nilai yang disediakan dalam oracleType parameter adalah jenis data back-end yang tidak valid.

Contoh

Contoh berikut membuat OracleParameter dan mengatur beberapa propertinya.

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

Berlaku untuk

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

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, ukuran, arah, kolom sumber, versi sumber, dan properti lainnya.

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)

Parameter

name
String

Nama parameter yang akan dipetakan.

oracleType
OracleType

Salah OracleType satu nilai.

size
Int32

Panjang parameter.

direction
ParameterDirection

Salah ParameterDirection satu nilai.

sourceColumn
String

Nama kolom sumber.

sourceVersion
DataRowVersion

Salah DataRowVersion satu nilai.

sourceColumnNullMapping
Boolean

true jika kolom sumber dapat diubah ke null, jika tidak false.

value
Object

Object Yang merupakan nilai dari OracleParameter.

Pengecualian

Nilai yang disediakan dalam oracleType parameter adalah jenis data back-end yang tidak valid.

Berlaku untuk

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

Menginisialisasi instans OracleParameter baru kelas yang menggunakan nama parameter, jenis data, panjang, nama kolom sumber, arah parameter, presisi numerik, dan properti lainnya.

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)

Parameter

name
String

Nama parameter.

oracleType
OracleType

Salah OracleType satu nilai.

size
Int32

Panjang parameter.

direction
ParameterDirection

Salah ParameterDirection satu nilai.

isNullable
Boolean

true jika nilai bidang bisa null, jika tidak, false.

precision
Byte

Jumlah total digit ke kiri dan kanan dari titik desimal yang Value diselesaikan.

scale
Byte

Jumlah total tempat desimal yang Value diselesaikan.

srcColumn
String

Nama kolom sumber.

srcVersion
DataRowVersion

Salah DataRowVersion satu nilai.

value
Object

Object Yang merupakan nilai dari OracleParameter.

Pengecualian

Nilai yang disediakan dalam oracleType parameter adalah jenis data back-end yang tidak valid.

Contoh

Contoh berikut membuat OracleParameter dan menampilkan 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

Berlaku untuk