Freigeben über


DbType-Enumeration

Gibt den Datentyp eines Felds, einer Eigenschaft oder eines Parameter-Objekts eines .NET Framework-Datenproviders an.

Namespace: System.Data
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Enumeration DbType
'Usage
Dim instance As DbType
public enum DbType
public enum class DbType
public enum DbType
public enum DbType

Member

  Membername Beschreibung
Unterstützt von .NET Compact Framework AnsiString Ein Stream variabler Länge von Nicht-Unicode-Zeichen in einem Bereich zwischen 1 und 8000 Zeichen. 
Unterstützt von .NET Compact Framework AnsiStringFixedLength Ein Stream fester Länge mit Nicht-Unicode-Zeichen. 
Unterstützt von .NET Compact Framework Binary Ein Stream variabler Länge mit Binärdaten in einem Bereich zwischen 1 und 8000 Bytes. 

ADO.NET kann den Typ nicht korrekt herleiten, wenn das Bytearray mehr als 8000 Bytes umfasst. Geben Sie den DbType explizit an, wenn Sie Bytearrays verwenden, die größer als 8000 Bytes sind.

Unterstützt von .NET Compact Framework Boolean Ein einfacher Typ zur Darstellung der booleschen Werte true und false
Unterstützt von .NET Compact Framework Byte Eine 8-Bit-Ganzzahl ohne Vorzeichen, deren Wert im Bereich von 0 bis 255 liegt. 
Unterstützt von .NET Compact Framework Currency Ein Währungswert im Bereich von -263 (bzw. -922.337.203.685.477,5808) bis 263-1 (bzw. +922.337.203.685.477,5807) mit einer Genauigkeit von einem Zehntausendstel einer Währungseinheit. 
Unterstützt von .NET Compact Framework Date Daten zu Datum und Uhrzeit, deren Wert zwischen dem 1. Januar 1753 und dem 31. Dezember 9999 liegt, mit einer Genauigkeit von 3,33 Millisekunden. 
Unterstützt von .NET Compact Framework DateTime Ein Typ, der einen Wert für Datum und Uhrzeit darstellt. 
Unterstützt von .NET Compact Framework Decimal Ein einfacher Typ zur Darstellung der Werte im Bereich von 1,0 x 10-28 bis ungefähr 7,9 x 1028 mit 28-29 signifikanten Stellen. 
Unterstützt von .NET Compact Framework Double Ein Gleitkommatyp zur Darstellung von Werten im Bereich von ungefähr 5,0 x 10-324 bis 1,7 x 10308 mit einer Genauigkeit von 15-16 Stellen. 
Unterstützt von .NET Compact Framework Guid Eine GUID (Globally Unique Identifier, globaler eindeutiger Bezeichner). 
Unterstützt von .NET Compact Framework Int16 Ein ganzzahliger Typ zur Darstellung von 16-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -32.768 und 32.767. 
Unterstützt von .NET Compact Framework Int32 Ein ganzzahliger Typ zur Darstellung von 32-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -2.147.483.648 und 2.147.483.647. 
Unterstützt von .NET Compact Framework Int64 Ein ganzzahliger Typ zur Darstellung von 64-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -9.223.372.036.854.775.808 und 9.223.372.036.854.775.807. 
Unterstützt von .NET Compact Framework Object Ein allgemeiner Typ, der jeden Verweis bzw. Werttyp darstellt, der nicht explizit durch einen anderen DbType-Wert dargestellt wird. 
Unterstützt von .NET Compact Framework SByte Ein ganzzahliger Typ zur Darstellung von 8-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -128 und 127. 
Unterstützt von .NET Compact Framework Single Ein Gleitkommatyp zur Darstellung von Werten im Bereich von ungefähr 1,5 x 10-45 bis 3,4 x 1038 mit einer Genauigkeit von 7 Stellen. 
Unterstützt von .NET Compact Framework String Ein Typ, der Zeichenfolgen mit Unicode-Zeichen darstellt. 
Unterstützt von .NET Compact Framework StringFixedLength  
Unterstützt von .NET Compact Framework Time Daten zu Datum und Uhrzeit, deren Wert zwischen dem 1. Januar 1753 und dem 31. Dezember 9999 liegt, mit einer Genauigkeit von 3,33 Millisekunden. 
Unterstützt von .NET Compact Framework UInt16 Ein ganzzahliger Typ zur Darstellung von 16-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 65.535. 
Unterstützt von .NET Compact Framework UInt32 Ein ganzzahliger Typ zur Darstellung von 32-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 4.294.967.295. 
Unterstützt von .NET Compact Framework UInt64 Ein ganzzahliger Typ zur Darstellung von 64-Bit-Ganzzahlen ohne Vorzeichen mit Werten zwischen 0 und 18.446.744.073.709.551.615. 
Unterstützt von .NET Compact Framework VarNumeric Ein numerischer Wert mit variabler Länge. 
Unterstützt von .NET Compact Framework Xml Eine analysierte Darstellung eines XML-Dokuments oder eines XML-Fragments. 

Hinweise

Jeder .NET Framework-Datenprovider verwendet eigene Parametertypen. Durch das Angeben des Typs wird der Wert von Parameter in den Typ des Datenproviders konvertiert, bevor der Wert an die Datenquelle übergeben wird. Wenn der Typ nicht angegeben ist, leitet ADO.NET den Typ des Datenproviders für den Parameter aus der Value-Eigenschaft des Parameter-Objekts her.

Sie können den Typ eines Parameter auch generisch angeben, indem Sie die DbType-Eigenschaft eines Parameter-Objekts festlegen. Weitere Informationen finden Sie unter Verwenden von Parametern mit einem DataAdapter.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, 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, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

System.Data-Namespace