OdbcType OdbcType OdbcType OdbcType Enum

Definition

Gibt den Datentyp eines Felds oder einer Eigenschaft für die Verwendung in einem OdbcParameter an.Specifies the data type of a field, property, for use in an OdbcParameter.

public enum class OdbcType
public enum OdbcType
type OdbcType = 
Public Enum OdbcType
Vererbung

Felder

BigInt BigInt BigInt BigInt 1

Genauer numerischer Wert mit einer Genauigkeit von 19 (falls mit Vorzeichen) oder 20 (falls ohne Vorzeichen) und einer Skalierung von 0 (mit Vorzeichen: –2[63] <= n <= 2[63] –1, ohne Vorzeichen: 0 <= n <= 2[64] –1) (SQL_BIGINT).Exact numeric value with precision 19 (if signed) or 20 (if unsigned) and scale 0 (signed: -2[63] <= n <= 2[63] - 1, unsigned:0 <= n <= 2[64] - 1) (SQL_BIGINT). Wird Int64 zugeordnet.This maps to Int64.

Binary Binary Binary Binary 2

Ein Stream von binären Daten (SQL_BINARY).A stream of binary data (SQL_BINARY). Wird einem Array vom Typ Byte zugeordnet.This maps to an Array of type Byte.

Bit Bit Bit Bit 3

Binäre Daten mit einem Einzelbit (SQL_BIT).Single bit binary data (SQL_BIT). Wird Boolean zugeordnet.This maps to Boolean.

Char Char Char Char 4

Eine Zeichenfolge mit fester Länge (SQL_CHAR).A fixed-length character string (SQL_CHAR). Wird String zugeordnet.This maps to String.

Date Date Date Date 23

Daten für Datumsangaben im Format yyyymmdd (SQL_TYPE_DATE).Date data in the format yyyymmdd (SQL_TYPE_DATE). Wird DateTime zugeordnet.This maps to DateTime.

DateTime DateTime DateTime DateTime 5

Daten für Datumsangaben im Format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP).Date data in the format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). Wird DateTime zugeordnet.This maps to DateTime.

Decimal Decimal Decimal Decimal 6

Genauer numerischer Wert mit Vorzeichen und mit einer Genauigkeit von mindestens p und Skalierung s, wobei 1 <= p <= 15 und s <= p.Signed, exact, numeric value with a precision of at least p and scale s, where 1 <= p <= 15 and s <= p. Die maximale Genauigkeit ist treiberspezifisch (SQL_DECIMAL).The maximum precision is driver-specific (SQL_DECIMAL). Wird Decimal zugeordnet.This maps to Decimal.

Double Double Double Double 8

Numerischer Näherungswert mit Vorzeichen und einer binären Genauigkeit von 53 (0 oder absoluter Wert von 10[–308] bis 10[308]) (SQL_DOUBLE).Signed, approximate, numeric value with a binary precision 53 (zero or absolute value 10[-308] to 10[308]) (SQL_DOUBLE). Wird Double zugeordnet.This maps to Double.

Image Image Image Image 9

Binäre Daten mit variabler Länge.Variable length binary data. Die maximale Länge ist datenquellenabhängig (SQL_LONGVARBINARY).Maximum length is data source-dependent (SQL_LONGVARBINARY). Wird einem Array vom Typ Byte zugeordnet.This maps to an Array of type Byte.

Int Int Int Int 10

Genauer numerischer Wert mit einer Genauigkeit von 10 und Skalierung von 0 (mit Vorzeichen: –2[31] <= n <= 2[31] –1, ohne Vorzeichen: 0 <= n <= 2[32] –1) (SQL_INTEGER).Exact numeric value with precision 10 and scale 0 (signed: -2[31] <= n <= 2[31] - 1, unsigned:0 <= n <= 2[32] - 1) (SQL_INTEGER). Wird Int32 zugeordnet.This maps to Int32.

NChar NChar NChar NChar 11

Unicode-Zeichenfolge mit fester Zeichenfolgenlänge (SQL_WCHAR).Unicode character string of fixed string length (SQL_WCHAR). Wird String zugeordnet.This maps to String.

NText NText NText NText 12

Daten mit Unicode-Zeichen von variabler Länge.Unicode variable-length character data. Die maximale Länge ist datenquellenabhängig.Maximum length is data source-dependent. (SQL_WLONGVARCHAR).(SQL_WLONGVARCHAR). Wird String zugeordnet.This maps to String.

Numeric Numeric Numeric Numeric 7

Genauer numerischer Wert mit Vorzeichen und mit einer Genauigkeit von p und Skalierung s, wobei 1 <= p <= 15 und s <= p (SQL_NUMERIC).Signed, exact, numeric value with a precision p and scale s, where 1 <= p <= 15, and s <= p (SQL_NUMERIC). Wird Decimal zugeordnet.This maps to Decimal.

NVarChar NVarChar NVarChar NVarChar 13

Ein Stream von Unicode-Zeichen mit variabler Länge (SQL_WVARCHAR).A variable-length stream of Unicode characters (SQL_WVARCHAR). Wird String zugeordnet.This maps to String.

Real Real Real Real 14

Numerischer Näherungswert mit Vorzeichen und einer binären Genauigkeit von 24 (0 oder absoluter Wert von 10[–38] bis 10[38]).(SQL_REAL).Signed, approximate, numeric value with a binary precision 24 (zero or absolute value 10[-38] to 10[38]).(SQL_REAL). Wird Single zugeordnet.This maps to Single.

SmallDateTime SmallDateTime SmallDateTime SmallDateTime 16

Daten für Datums- und Uhrzeitangaben im Format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP).Data and time data in the format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). Wird DateTime zugeordnet.This maps to DateTime.

SmallInt SmallInt SmallInt SmallInt 17

Genauer numerischer Wert mit einer Genauigkeit von 5 und Skalierung von 0 (mit Vorzeichen: –32.768 <= n <= 32.767, ohne Vorzeichen: 0 <= n <= 65.535) (SQL_SMALLINT).Exact numeric value with precision 5 and scale 0 (signed: -32,768 <= n <= 32,767, unsigned: 0 <= n <= 65,535) (SQL_SMALLINT). Wird Int16 zugeordnet.This maps to Int16.

Text Text Text Text 18

Zeichendaten mit variabler Länge.Variable length character data. Die maximale Länge ist datenquellenabhängig (SQL_LONGVARCHAR).Maximum length is data source-dependent (SQL_LONGVARCHAR). Wird String zugeordnet.This maps to String.

Time Time Time Time 24

Daten für Datumsangaben im Format hhmmss (SQL_TYPE_TIMES).Date data in the format hhmmss (SQL_TYPE_TIMES). Wird DateTime zugeordnet.This maps to DateTime.

Timestamp Timestamp Timestamp Timestamp 19

Ein Stream von binären Daten (SQL_BINARY).A stream of binary data (SQL_BINARY). Wird einem Array vom Typ Byte zugeordnet.This maps to an Array of type Byte.

TinyInt TinyInt TinyInt TinyInt 20

Genauer numerischer Wert mit einer Genauigkeit von 3 und Skalierung von 0 (mit Vorzeichen: –128 <= n <= 127, ohne Vorzeichen: 0 <= n <= 255)(SQL_TINYINT).Exact numeric value with precision 3 and scale 0 (signed: -128 <= n <= 127, unsigned:0 <= n <= 255)(SQL_TINYINT). Wird Byte zugeordnet.This maps to Byte.

UniqueIdentifier UniqueIdentifier UniqueIdentifier UniqueIdentifier 15

Eine GUID (SQL_GUID) mit fester Länge.A fixed-length GUID (SQL_GUID). Wird Guid zugeordnet.This maps to Guid.

VarBinary VarBinary VarBinary VarBinary 21

Binäre Daten mit variabler Länge.Variable length binary. Der Höchstwert wird vom Benutzer festgelegt (SQL_VARBINARY).The maximum is set by the user (SQL_VARBINARY). Wird einem Array vom Typ Byte zugeordnet.This maps to an Array of type Byte.

VarChar VarChar VarChar VarChar 22

Eine Streamzeichenfolge mit variabler Länge (SQL_CHAR).A variable-length stream character string (SQL_CHAR). Wird String zugeordnet.This maps to String.

Hinweise

Die folgende Tabelle zeigt die Zuordnungen zwischen OdbcType -Datentypen, ODBC-Datentypen (dargestellt in Klammern angegeben) und .NET Framework-Typen.The following table shows mappings between OdbcType data types, ODBC data types (shown in parentheses), and .NET Framework types.

Gilt für: