OracleParameter.Value Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai parameter.
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
Public Property Value As Object
Public Overrides Property Value As Object
Nilai Properti
Objek yang merupakan nilai parameter. Nilai default-nya adalah null.
Penerapan
- Atribut
Keterangan
Untuk parameter input, nilai terikat ke OracleCommand yang dikirim ke server. Untuk parameter output dan nilai kembali, nilai diatur pada penyelesaian OracleCommand dan setelah OracleDataReader ditutup.
Untuk parameter input, Value dapat diatur ke objek dari jenis data Microsoft .NET Framework atau jenis data Oracle (misalnya, atau OracleNumberOracleString).
Ketika Anda mengirim nilai parameter null ke server, Anda harus menentukan DBNull, bukan null. Nilai null dalam sistem adalah objek kosong yang tidak memiliki nilai. DBNull digunakan untuk mewakili nilai null.
Jika aplikasi menentukan jenis database, nilai terikat dikonversi ke jenis tersebut saat penyedia mengirim data ke server. Penyedia mencoba mengonversi semua jenis nilai jika mendukung IConvertible antarmuka. Kesalahan konversi dapat mengakibatkan jika jenis yang ditentukan tidak kompatibel dengan nilai.
Properti DbType, OracleType, dan Size dari parameter dapat disimpulkan dengan mengatur Nilai. Oleh karena itu, Anda tidak diharuskan untuk menentukannya. Namun, mereka tidak terekspos dalam OracleParameter pengaturan properti. Misalnya, jika ukuran parameter telah disimpulkan, Ukuran tidak berisi nilai yang disimpulkan setelah eksekusi pernyataan.
Nilai InputOutput
, Output
, dan yangParameterDirectionReturnValue
digunakan oleh properti Nilai akan menjadi jenis data Microsoft .NET Framework, kecuali nilai inputnya adalah jenis data Oracle (misalnya, OracleNumber atau OracleString). Ini tidak berlaku untuk jenis data REF CURSOR, BFILE, atau LOB.
Properti Value ditimpa oleh metode Pembaruan .
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk