Bagikan melalui


SqlParameter.SqlValue Properti

Definisi

Mendapatkan atau menetapkan nilai parameter sebagai jenis SQL.

public:
 property System::Object ^ SqlValue { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Browsable(false)]
public object SqlValue { get; set; }
public object SqlValue { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SqlValue : obj with get, set
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.

Berlaku untuk