OdbcParameter.Precision 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 mengatur jumlah digit yang digunakan untuk mewakili Value properti .
public:
property System::Byte Precision { System::Byte get(); void set(System::Byte value); };
public byte Precision { get; set; }
member this.Precision : byte with get, set
Public Property Precision As Byte
Nilai Properti
Jumlah maksimum digit yang digunakan untuk mewakili Value properti . Nilai defaultnya adalah 0, yang menunjukkan bahwa penyedia data menetapkan presisi untuk Value.
Penerapan
Contoh
Contoh berikut membuat OdbcParameter dan mengatur beberapa propertinya.
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Price", OdbcType.Decimal)
parameter.Value = 3.1416
parameter.Precision = 8
parameter.Scale = 4
End Sub
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Price", OdbcType.Decimal);
parameter.Value = 3.1416;
parameter.Precision = 8;
parameter.Scale = 4;
}
Keterangan
Mengatur properti ini ke nilai selain nilai dalam database tergantung pada implementasi penyedia data dan dapat mengembalikan kode kesalahan, memotong, atau membulatkan data.
Properti Precision hanya memengaruhi parameter yang OdbcType atau DecimalNumeric. Untuk jenis data lainnya, Precision diabaikan.
Nota
Penggunaan properti ini untuk memaksa data yang diteruskan ke database tidak didukung. Untuk membulatkan, memotong, atau memaksa data sebelum meneruskannya ke database, gunakan Math kelas yang merupakan bagian System dari namespace sebelum menetapkan nilai ke properti parameter Value .