OdbcParameter.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:
virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public override object? Value { get; set; }
[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; }
member this.Value : obj with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
Public Overrides Property Value As Object
Public Property Value As Object
Nilai Properti
Object Yang merupakan nilai parameter. Nilai default-nya adalah null.
Penerapan
- Atribut
Contoh
Contoh berikut membuat OdbcParameter dan mengatur beberapa propertinya.
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
parameter.Value = "garden hose"
End Sub
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description", OdbcType.VarChar, 88);
parameter.Value = "garden hose";
}
Keterangan
Untuk parameter input, nilai terikat ke OdbcCommand yang dikirim ke server. Untuk parameter output dan nilai kembali, nilai diatur pada penyelesaian OdbcCommand dan setelah OdbcDataReader ditutup.
Ketika Anda mengirim nilai parameter null ke server, pengguna harus menentukan DBNull, bukan null. Nilai null dalam sistem adalah objek kosong yang tidak memiliki nilai. DBNull digunakan untuk mewakili nilai null. Jika parameter digunakan untuk memanggil prosedur tersimpan dengan parameter yang memiliki nilai default, pengaturan Value ke null menyebabkan nilai default digunakan.
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 OdbcType dapat disimpulkan dengan mengatur Value. Jika berlaku, ukuran, presisi, dan skala juga disimpulkan dari Value ketika pernyataan berparameter dijalankan. Namun, nilai yang disimpulkan tidak diekspos ke pengguna.
Properti Value ditimpa oleh Update
metode .