OleDbType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir OleDbParameterkullanmak üzere bir alanın veri türünü (özellik) belirtir.
public enum class OleDbType
public enum OleDbType
type OleDbType =
Public Enum OleDbType
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| Empty | 0 | Değer yok (DBTYPE_EMPTY). |
| SmallInt | 2 | 16 bit işaretli tamsayı (DBTYPE_I2). Bu, ile Int16eşler. |
| Integer | 3 | 32 bit işaretli tamsayı (DBTYPE_I4). Bu, ile Int32eşler. |
| Single | 4 | -3,40E +38 ile 3,40E +38 (DBTYPE_R4) aralığındaki kayan noktalı sayı. Bu, ile Singleeşler. |
| Double | 5 | -1,79E +308 ile 1,79E +308 (DBTYPE_R8) aralığındaki kayan noktalı sayı. Bu, ile Doubleeşler. |
| Currency | 6 | -2 63 (veya -922.337.203.685.477.5808) ile 2 63 -1 arasında bir para birimi değeri ( veya +922.337.203.685.477.5807) bir para biriminin on binde biri (DBTYPE_CY) doğruluk ile. Bu, ile Decimaleşler. |
| Date | 7 | Çift (DBTYPE_DATE) olarak depolanan tarih verileri. Tüm bölüm, 30 Aralık 1899'dan bu yana gün sayısıdır ve kesirli bölüm bir günün kesridir. Bu, ile DateTimeeşler. |
| BSTR | 8 | Unicode karakterlerinden oluşan null sonlandırılan karakter dizesi (DBTYPE_BSTR). Bu, ile Stringeşler. |
| IDispatch | 9 | Arabirim işaretçisi Bu veri türü şu anda ADO.NET tarafından desteklenmiyor. Kullanımı öngörülemeyen sonuçlara neden olabilir. |
| Error | 10 | 32 bit hata kodu (DBTYPE_ERROR). Bu, ile Exceptioneşler. |
| Boolean | 11 | Boole değeri (DBTYPE_BOOL). Bu, ile Booleaneşler. |
| Variant | 12 | Sayısal, dize, ikili veya tarih verilerini ve ayrıca Boş ve Boş (DBTYPE_VARIANT) özel değerleri içerebilen özel bir veri türü. Bu tür, başka belirtilmemişse kabul edilir. Bu, ile Objecteşler. |
| IUnknown | 13 | Arabirim işaretçisi |
| Decimal | 14 | -10 38 -1 ile 10 38 -1 (DBTYPE_DECIMAL) arasında sabit bir duyarlık ve ölçek sayısal değeri. Bu, ile Decimaleşler. |
| TinyInt | 16 | 8 bit işaretli tamsayı (DBTYPE_I1). Bu, ile SByteeşler. |
| UnsignedTinyInt | 17 | 8 bit işaretsiz tamsayı (DBTYPE_UI1). Bu, ile Byteeşler. |
| UnsignedSmallInt | 18 | 16 bit işaretsiz tamsayı (DBTYPE_UI2). Bu, ile UInt16eşler. |
| UnsignedInt | 19 | 32 bit işaretsiz tamsayı (DBTYPE_UI4). Bu, ile UInt32eşler. |
| BigInt | 20 | 64 bit işaretli tamsayı (DBTYPE_I8). Bu, ile Int64eşler. |
| UnsignedBigInt | 21 | 64 bit işaretsiz tamsayı (DBTYPE_UI8). Bu, ile UInt64eşler. |
| Filetime | 64 | 1 Ocak 1601'den (DBTYPE_FILETIME) bu yana 100 nanosaniyelik aralıkların sayısını temsil eden 64 bit işaretsiz tamsayı. Bu, ile DateTimeeşler. |
| Guid | 72 | Genel olarak benzersiz tanımlayıcı (veya GUID) (DBTYPE_GUID). Bu, ile Guideşler. |
| Binary | 128 | İkili veri akışı (DBTYPE_BYTES). Bu, türünde Arraybir Byte ile eşler. |
| Char | 129 | Karakter dizesi (DBTYPE_STR). Bu, ile Stringeşler. |
| WChar | 130 | Unicode karakterlerinin null olarak sonlandırılan akışı (DBTYPE_WSTR). Bu, ile Stringeşler. |
| Numeric | 131 | Sabit duyarlık ve ölçek (DBTYPE_NUMERIC) ile tam sayısal değer. Bu, ile Decimaleşler. |
| DBDate | 133 | yymmdd (DBTYPE_DBDATE) biçiminde tarih verileri. Bu, ile DateTimeeşler. |
| DBTime | 134 | Ssmmss (DBTYPE_DBTIME) biçimindeki zaman verileri. Bu, ile TimeSpaneşler. |
| DBTimeStamp | 135 | yymmddhhmmss (DBTYPE_DBTIMESTAMP) biçimindeki veri ve zaman verileri. Bu, ile DateTimeeşler. |
| PropVariant | 138 | Otomasyon PROPVARIANTı (DBTYPE_PROP_VARIANT). Bu, ile Objecteşler. |
| VarNumeric | 139 | Değişken uzunluklu sayısal değer (OleDbParameter yalnızca). Bu, ile Decimaleşler. |
| VarChar | 200 | Unicode olmayan karakterlerden oluşan değişken uzunlukta bir akış (OleDbParameter yalnızca). Bu, ile Stringeşler. |
| LongVarChar | 201 | Uzun dize değeri (OleDbParameter yalnızca). Bu, ile Stringeşler. |
| VarWChar | 202 | Değişken uzunlukta, null olarak sonlandırılan Unicode karakter akışı (OleDbParameter yalnızca). Bu, ile Stringeşler. |
| LongVarWChar | 203 | Uzun null olarak sonlandırılan Unicode dize değeri (OleDbParameter yalnızca). Bu, ile Stringeşler. |
| VarBinary | 204 | İkili verilerin değişken uzunluktaki akışı (OleDbParameter yalnızca). Bu, türünde Arraybir Byte ile eşler. |
| LongVarBinary | 205 | Uzun ikili değer (OleDbParameter yalnızca). Bu, türünde Arraybir Byte ile eşler. |
Açıklamalar
Yukarıdaki tabloda OleDbType veri türleri, OLE DB veri türleri (parantez içinde gösterilir) ve .NET türleri arasındaki eşlemeler gösterilir. Veri OleDbType türleri parametreli sorgularda olduğu gibi System.Char[] kabul Parameter.Value edin.