OdbcType Sabit listesi

Tanım

bir alanında kullanmak OdbcParameterüzere bir alanın veri türünü ( özelliği) belirtir.

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

Alanlar

BigInt 1

Duyarlık 19 (imzalıysa) veya 20 (işaretsizse) ve ölçek 0 (imzalı: -2[63] = n <= 2[63] <- 1, unsigned:0 <= n <= 2[64] - 1) (SQL_BIGINT) ile tam sayısal değer. Bu, ile Int64eşler.

Binary 2

İkili veri akışı (SQL_BINARY). Bu, türünde Bytebir Array ile eşler.

Bit 3

Tek bit ikili veri (SQL_BIT). Bu, ile Booleaneşler.

Char 4

Sabit uzunlukta bir karakter dizesi (SQL_CHAR). Bu, ile Stringeşler.

Date 23

yyyymmdd (SQL_TYPE_DATE) biçiminde tarih verileri. Bu, ile DateTimeeşler.

DateTime 5

yymmddhhmmss (SQL_TYPE_TIMESTAMP) biçiminde tarih verileri. Bu, ile DateTimeeşler.

Decimal 6

En az p ve ölçek s duyarlılığıyla imzalı, tam, sayısal değer; burada 1 <= p <= 15 ve s <= p. En yüksek duyarlık sürücüye özgüdür (SQL_DECIMAL). Bu, ile Decimaleşler.

Double 8

İkili duyarlık 53 (sıfır veya mutlak değer 10[-308] - 10[308]) (SQL_DOUBLE) ile imzalı, yaklaşık, sayısal değer. Bu, ile Doubleeşler.

Image 9

Değişken uzunlukta ikili veriler. Maksimum uzunluk, veri kaynağına bağımlıdır (SQL_LONGVARBINARY). Bu, türünde Bytebir Array ile eşler.

Int 10

Duyarlık 10 ve ölçek 0 ile tam sayısal değer (imzalı: -2[31] <= n <= 2[31] - 1, unsigned:0 <= n <= 2[32] - 1) (SQL_INTEGER). Bu, ile Int32eşler.

NChar 11

Sabit dize uzunluğunda unicode karakter dizesi (SQL_WCHAR). Bu, ile Stringeşler.

NText 12

Unicode değişken uzunlukta karakter verileri. Maksimum uzunluk, veri kaynağına bağımlıdır. (SQL_WLONGVARCHAR). Bu, ile Stringeşler.

Numeric 7

Duyarlık p ve ölçek s ile imzalı, tam, sayısal değer; burada 1 <= p <= 15 ve s <= p (SQL_NUMERIC). Bu, ile Decimaleşler.

NVarChar 13

Değişken uzunlukta unicode karakter akışı (SQL_WVARCHAR). Bu, ile Stringeşler.

Real 14

İkili duyarlık 24 (sıfır veya mutlak değer 10[-38] - 10[38]) ile imzalı, yaklaşık, sayısal değer. (SQL_REAL). Bu, ile Singleeşler.

SmallDateTime 16

yymmddhhmmss (SQL_TYPE_TIMESTAMP) biçimindeki veri ve zaman verileri. Bu, ile DateTimeeşler.

SmallInt 17

Duyarlık 5 ve ölçek 0 ile tam sayısal değer (imzalı: -32.768 <= n <= 32.767, işaretsiz: 0 <= n <= 65.535) (SQL_SMALLINT). Bu, ile Int16eşler.

Text 18

Değişken uzunluk karakter verileri. Uzunluk üst sınırı veri kaynağına bağımlıdır (SQL_LONGVARCHAR). Bu, ile Stringeşler.

Time 24

Ssmmss (SQL_TYPE_TIMES) biçiminde tarih verileri. Bu, ile DateTimeeşler.

Timestamp 19

İkili veri akışı (SQL_BINARY). Bu, türünde Bytebir Array ile eşler.

TinyInt 20

Duyarlık 3 ve ölçek 0 ile tam sayısal değer (işaretli: -128 <= n <= 127, unsigned:0 <= n <= 255)(SQL_TINYINT). Bu, ile Byteeşler.

UniqueIdentifier 15

Sabit uzunlukta GUID (SQL_GUID). Bu, ile Guideşler.

VarBinary 21

Değişken uzunluklu ikili. Maksimum değer kullanıcı tarafından ayarlanır (SQL_VARBINARY). Bu, türünde Bytebir Array ile eşler.

VarChar 22

Değişken uzunlukta akış karakter dizesi (SQL_CHAR). Bu, ile Stringeşler.

Açıklamalar

Aşağıdaki tabloda veri türleri, ODBC veri türleri (parantez içinde gösterilmiştir) ve .NET Framework türleri arasındaki OdbcType eşlemeler gösterilmektedir.

Şunlara uygulanır