OleDbType Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja egy mező adattípusát, egy tulajdonságot, amely egy OleDbParameter.
public enum class OleDbType
public enum OleDbType
type OleDbType =
Public Enum OleDbType
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| Empty | 0 | Nincs érték (DBTYPE_EMPTY). |
| SmallInt | 2 | 16 bites aláírt egész szám (DBTYPE_I2). Ez a térkép erre a hivatkozásra van leképzve Int16. |
| Integer | 3 | 32 bites aláírt egész szám (DBTYPE_I4). Ez a térkép erre a hivatkozásra van leképzve Int32. |
| Single | 4 | Lebegőpontos szám a -3,40E +38–3,40E +38 tartományon belül (DBTYPE_R4). Ez a térkép erre a hivatkozásra van leképzve Single. |
| Double | 5 | Lebegőpontos szám a -1,79E +308–1,79E +308 tartományon belül (DBTYPE_R8). Ez a térkép erre a hivatkozásra van leképzve Double. |
| Currency | 6 | A pénznem értéke -2 63 (vagy -922 337 203 685 477 5808) és 2 63 -1 (vagy +922.337.203.685.477.5807) egy pénznemegység tízezredére (DBTYPE_CY). Ez a térkép erre a hivatkozásra van leképzve Decimal. |
| Date | 7 | Dátumadatok duplaként (DBTYPE_DATE) tárolva. Az egész rész az 1899. december 30. óta eltelt napok száma, a törtrész pedig egy nap tört része. Ez a térkép erre a hivatkozásra van leképzve DateTime. |
| BSTR | 8 | Unicode-karakterek (DBTYPE_BSTR) null értékű karaktersztringje. Ez a térkép erre a hivatkozásra van leképzve String. |
| IDispatch | 9 | Egy illesztőre Az ADO jelenleg nem támogatja ezt az adattípust.NET. A használat kiszámíthatatlan eredményeket okozhat. |
| Error | 10 | 32 bites hibakód (DBTYPE_ERROR). Ez a térkép erre a hivatkozásra van leképzve Exception. |
| Boolean | 11 | Logikai érték (DBTYPE_BOOL). Ez a térkép erre a hivatkozásra van leképzve Boolean. |
| Variant | 12 | Egy speciális adattípus, amely tartalmazhat numerikus, sztring-, bináris vagy dátumadatokat, valamint az Üres és a Null (DBTYPE_VARIANT) speciális értékeket. Ezt a típust feltételezzük, ha nincs más megadva. Ez a térkép erre a hivatkozásra van leképzve Object. |
| IUnknown | 13 | Egy illesztőre |
| Decimal | 14 | Rögzített pontosság és numerikus érték skálázása -10 38 -1 és 10 38 -1 között (DBTYPE_DECIMAL). Ez a térkép erre a hivatkozásra van leképzve Decimal. |
| TinyInt | 16 | 8 bites aláírt egész szám (DBTYPE_I1). Ez a térkép erre a hivatkozásra van leképzve SByte. |
| UnsignedTinyInt | 17 | 8 bites aláíratlan egész szám (DBTYPE_UI1). Ez a térkép erre a hivatkozásra van leképzve Byte. |
| UnsignedSmallInt | 18 | 16 bites aláíratlan egész szám (DBTYPE_UI2). Ez a térkép erre a hivatkozásra van leképzve UInt16. |
| UnsignedInt | 19 | 32 bites aláíratlan egész szám (DBTYPE_UI4). Ez a térkép erre a hivatkozásra van leképzve UInt32. |
| BigInt | 20 | 64 bites aláírt egész szám (DBTYPE_I8). Ez a térkép erre a hivatkozásra van leképzve Int64. |
| UnsignedBigInt | 21 | 64 bites aláíratlan egész szám (DBTYPE_UI8). Ez a térkép erre a hivatkozásra van leképzve UInt64. |
| Filetime | 64 | 64 bites aláíratlan egész szám, amely az 1601. január 1-jei 100 nanoszekundumos intervallumok számát jelöli (DBTYPE_FILETIME). Ez a térkép erre a hivatkozásra van leképzve DateTime. |
| Guid | 72 | Globálisan egyedi azonosító (vagy GUID) (DBTYPE_GUID). Ez a térkép erre a hivatkozásra van leképzve Guid. |
| Binary | 128 | Bináris adatok adatfolyama (DBTYPE_BYTES). Ez egy Array típusra Byteképez le. |
| Char | 129 | Karaktersztring (DBTYPE_STR). Ez a térkép erre a hivatkozásra van leképzve String. |
| WChar | 130 | Unicode-karakterek (DBTYPE_WSTR) null értékű streamje. Ez a térkép erre a hivatkozásra van leképzve String. |
| Numeric | 131 | Pontos numerikus érték rögzített pontossággal és skálázással (DBTYPE_NUMERIC). Ez a térkép erre a hivatkozásra van leképzve Decimal. |
| DBDate | 133 | Dátumadatok yymmdd ( DBTYPE_DBDATE) formátumban. Ez a térkép erre a hivatkozásra van leképzve DateTime. |
| DBTime | 134 | Időadatok hhmmss formátumban (DBTYPE_DBTIME). Ez a térkép erre a hivatkozásra van leképzve TimeSpan. |
| DBTimeStamp | 135 | Adatok és időadatok yyymmddhhmmss formátumban (DBTYPE_DBTIMESTAMP). Ez a térkép erre a hivatkozásra van leképzve DateTime. |
| PropVariant | 138 | Automatizálási PROPVARIANT (DBTYPE_PROP_VARIANT). Ez a térkép erre a hivatkozásra van leképzve Object. |
| VarNumeric | 139 | Változó hosszúságú numerikus érték (OleDbParameter csak). Ez a térkép erre a hivatkozásra van leképzve Decimal. |
| VarChar | 200 | Nem Unicode-karakterekből álló változó hosszúságú stream (OleDbParameter csak). Ez a térkép erre a hivatkozásra van leképzve String. |
| LongVarChar | 201 | Hosszú sztringérték (OleDbParameter csak). Ez a térkép erre a hivatkozásra van leképzve String. |
| VarWChar | 202 | Unicode-karakterek változó hosszúságú, null értékű streamje (OleDbParameter csak). Ez a térkép erre a hivatkozásra van leképzve String. |
| LongVarWChar | 203 | Hosszú null értékű Unicode-sztringérték (OleDbParameter csak). Ez a térkép erre a hivatkozásra van leképzve String. |
| VarBinary | 204 | Bináris adatok változó hosszúságú adatfolyama (OleDbParameter csak). Ez egy Array típusra Byteképez le. |
| LongVarBinary | 205 | Hosszú bináris érték (OleDbParameter csak). Ez egy Array típusra Byteképez le. |
Megjegyzések
Az előző táblázat a OleDbType adattípusok, az OLE DB adattípusok (zárójelben látható) és a .NET típusok közötti leképezéseket mutatja be. Az OleDbType adattípusok a paraméteres lekérdezésekben elfogadottakSystem.Char[].Parameter.Value