Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Anzahl von Ziffern ab, die zur Darstellung der Value-Eigenschaft verwendet werden kann, oder legt diese fest.
Namespace: System.Data.Odbc
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public Property Precision As Byte
'Usage
Dim instance As OdbcParameter
Dim value As Byte
value = instance.Precision
instance.Precision = value
public byte Precision { get; set; }
public:
virtual property unsigned char Precision {
unsigned char get () sealed;
void set (unsigned char value) sealed;
}
/** @property */
public final byte get_Precision ()
/** @property */
public final void set_Precision (byte value)
public final function get Precision () : byte
public final function set Precision (value : byte)
Eigenschaftenwert
Die maximale Anzahl von Ziffern für die Darstellung der Value-Eigenschaft. Der Standardwert ist 0 (null) und gibt an, dass der Datenanbieter die Genauigkeit für Value festlegt.
Hinweise
Das Festlegen dieser Eigenschaft auf einen anderen Wert als den in der Datenbank ist von der Implementierung des Datenanbieters abhängig und kann einen Fehlercode bzw. abgeschnittene oder gerundete Daten zur Folge haben.
Die Precision-Eigenschaft beeinflusst nur Parameter, deren OdbcTypeDecimal oder Numeric ist. Bei anderen Datentypen wird Precision ignoriert.
Hinweis
Die Verwendung dieser Eigenschaft zum Umwandeln von an die Datenbank übergebenen Daten wird nicht unterstützt. Zum Runden, Abschneiden oder Umwandeln der Daten vor dem Übergeben an die Datenbank verwenden Sie die Math-Klasse im System-Namespace, bevor Sie der Value-Eigenschaft des Parameters einen Wert zuweisen.
Beispiel
Im folgenden Beispiel wird ein OdbcParameter erstellt, und einige seiner Eigenschaften werden festgelegt.
[Visual Basic]
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Price", OdbcType.Decimal)
parameter.Value = 3.1416
parameter.Precision = 8
parameter.Scale = 4
End Sub
[C#]
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Price", OdbcType.Decimal);
parameter.Value = 3.1416;
parameter.Precision = 8;
parameter.Scale = 4;
}
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1
Siehe auch
Referenz
OdbcParameter-Klasse
OdbcParameter-Member
System.Data.Odbc-Namespace