OdbcType Sabit listesi

Tanım

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

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

Alanlar

Name Değer Description
BigInt 1

Duyarlık 19 (imzalıysa) veya 20 (işaretsizse) ve ölçek 0 (işaretli: -2[63] <= n <= 2[63] - 1, işaretsiz: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 Arraybir Byte ile eşler.

Bit 3

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

Char 4

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

DateTime 5

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

Decimal 6

İşaretli, tam, en az p duyarlıklı sayısal değer ve s ölçeği, 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.

Numeric 7

p duyarlıklı, tam, sayısal değer; burada 1 <= p <= 15 ve s <= p (SQL_NUMERIC). 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. Uzunluk üst sınırı veri kaynağına bağımlıdır (SQL_LONGVARBINARY). Bu, türünde Arraybir Byte ile eşler.

Int 10

Duyarlık 10 ve ölçek 0 ile tam sayısal değer (işaretli: -2[31] <= n <= 2[31] - 1, işaretsiz: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 uzunluklu karakter verileri. Uzunluk üst sınırı veri kaynağına bağlıdır. (SQL_WLONGVARCHAR). Bu, ile Stringeş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] ile 10[38] arası) imzalı, yaklaşık, sayısal değer. (SQL_REAL). Bu, ile Singleeşler.

UniqueIdentifier 15

Sabit uzunluklu GUID (SQL_GUID). Bu, ile Guideş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 (işaretli: -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.

Timestamp 19

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

TinyInt 20

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

VarBinary 21

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

VarChar 22

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

Date 23

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

Time 24

Verileri ssmmss (SQL_TYPE_TIMES) biçiminde tarihle. Bu, ile DateTimeeşler.

Açıklamalar

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

Şunlara uygulanır