OdbcParameter.Precision Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Anzahl von Ziffern ab, die zur Darstellung der Value-Eigenschaft verwendet werden kann, oder legt diese fest.
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
Eigenschaftswert
Die maximale Anzahl von Stellen, die verwendet wird, um die Value-Eigenschaft darzustellen. Der Standardwert ist 0 (null) und gibt an, dass der Datenanbieter die Genauigkeit für Value festlegt.
Implementiert
Beispiele
Im folgenden Beispiel wird ein OdbcParameter erstellt und einige seiner Eigenschaften festgelegt.
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;
}
Hinweise
Das Festlegen dieser Eigenschaft auf einen anderen Wert als den Wert in der Datenbank hängt von der Implementierung des Datenanbieters ab und gibt möglicherweise einen Fehlercode, abgeschnittene oder runde Daten zurück.
Die Precision -Eigenschaft wirkt sich nur auf Parameter aus, deren OdbcType Wert oder Numeric
istDecimal
. Für andere Datentypen Precision wird ignoriert.
Hinweis
Die Verwendung dieser Eigenschaft zum Coerce-Daten, die an die Datenbank übergeben werden, wird nicht unterstützt. Um Daten vor der Übergabe an die Datenbank zu runden, abzuschneiden oder anderweitig zu koerzieren, verwenden Sie die Math Klasse, die Teil des System
Namespaces ist, bevor Sie der Eigenschaft des Value
Parameters einen Wert zuweisen.