SqlParameter.SqlValue 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 sebagai jenis SQL.
public:
property System::Object ^ SqlValue { System::Object ^ get(); void set(System::Object ^ value); };
public object SqlValue { get; set; }
[System.ComponentModel.Browsable(false)]
public object SqlValue { get; set; }
member this.SqlValue : obj with get, set
[<System.ComponentModel.Browsable(false)>]
member this.SqlValue : obj with get, set
Public Property SqlValue As Object
Nilai Properti
Object Yang merupakan nilai parameter, menggunakan jenis SQL. Nilai default-nya adalah null.
- Atribut
Keterangan
Untuk parameter input, nilai terikat ke SqlCommand yang dikirim ke server. Untuk parameter nilai output dan pengembalian, nilai diatur pada penyelesaian SqlCommand dan setelah SqlDataReader ditutup.
Properti ini dapat diatur ke null atau DBNull.Value. Gunakan DBNull.Value untuk mengirim nilai NULL sebagai nilai parameter. Gunakan null atau jangan atur SqlParameter.SqlValue untuk menggunakan nilai default untuk parameter.
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.
DbType Properti dan SqlDbType dapat disimpulkan dengan mengatur SqlParameter.Value.
Properti SqlParameter.Value ditimpa oleh SqlDataAdapter.UpdateCommand
.
SqlParameter.Value Gunakan properti untuk mengembalikan nilai parameter sebagai jenis runtime bahasa umum (CLR).
Untuk informasi tentang streaming, lihat Dukungan Streaming SqlClient.