OdbcType Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje datový typ pole, vlastnosti, pro použití v OdbcParameter.
public enum class OdbcType
public enum OdbcType
type OdbcType =
Public Enum OdbcType
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| BigInt | 1 | Přesná číselná hodnota s přesností 19 (je-li podepsáno) nebo 20 (pokud není znaménkem<<) a měřítkem 0 (znaménkem: -2[63] = n = 2[63] <= n <= 2[64] - 1) (SQL_BIGINT). To se mapuje na Int64. |
| Binary | 2 | Datový proud binárních dat (SQL_BINARY). Tím se mapuje na Array typ Byte. |
| Bit | 3 | Binární data s jedním bitem (SQL_BIT). To se mapuje na Boolean. |
| Char | 4 | Řetězec znaků s pevnou délkou (SQL_CHAR). To se mapuje na String. |
| DateTime | 5 | Data data ve formátu rrrrmmddhhmmss (SQL_TYPE_TIMESTAMP). To se mapuje na DateTime. |
| Decimal | 6 | Podepsaná, přesná číselná hodnota s přesností alespoň p a měřítka s, kde 1 <= p <= 15 a s <= p. Maximální přesnost je specifická pro řidiče (SQL_DECIMAL). To se mapuje na Decimal. |
| Numeric | 7 | Podepsaná, přesná číselná hodnota s přesností p a měřítkem, kde 1 <= p <= 15 a s <= p (SQL_NUMERIC). To se mapuje na Decimal. |
| Double | 8 | Podepsaná, přibližná číselná hodnota s binární přesností 53 (nula nebo absolutní hodnota 10[-308] až 10[308]) (SQL_DOUBLE). To se mapuje na Double. |
| Image | 9 | Binární data o délce proměnné Maximální délka je závislá na zdroji dat (SQL_LONGVARBINARY). Tím se mapuje na Array typ Byte. |
| Int | 10 | Přesná číselná hodnota s přesností 10 a měřítkem 0 (se znaménkem: -2[31] <= n <= 2[31] - 1, bez znaménka:0 <= n <= 2[32] - 1) (SQL_INTEGER). To se mapuje na Int32. |
| NChar | 11 | Znakový řetězec unicode s pevnou délkou řetězce (SQL_WCHAR). To se mapuje na String. |
| NText | 12 | Data znaků s proměnnou délkou unicode. Maximální délka je závislá na zdroji dat. (SQL_WLONGVARCHAR). To se mapuje na String. |
| NVarChar | 13 | Datový proud s proměnlivou délkou znaků Unicode (SQL_WVARCHAR). To se mapuje na String. |
| Real | 14 | Podepsaná, přibližná číselná hodnota s binární přesností 24 (nulová nebo absolutní hodnota 10[-38] až 10[38]). (SQL_REAL). To se mapuje na Single. |
| UniqueIdentifier | 15 | Identifikátor GUID s pevnou délkou (SQL_GUID). To se mapuje na Guid. |
| SmallDateTime | 16 | Data a časová data ve formátu rrrrmmddhhmmss (SQL_TYPE_TIMESTAMP). To se mapuje na DateTime. |
| SmallInt | 17 | Přesná číselná hodnota s přesností 5 a měřítkem 0 (se znaménkem: -32 768 <= n <= 32 767, bez znaménka: 0 <= n <= 65 535) (SQL_SMALLINT). To se mapuje na Int16. |
| Text | 18 | Data znaků s proměnnou délkou Maximální délka je závislá na zdroji dat (SQL_LONGVARCHAR). To se mapuje na String. |
| Timestamp | 19 | Datový proud binárních dat (SQL_BINARY). Tím se mapuje na Array typ Byte. |
| TinyInt | 20 | Přesná číselná hodnota s přesností 3 a měřítkem 0 (se znaménkem: -128 <= n <= 127, bez znaménka:0 <= n <= 255)(SQL_TINYINT). To se mapuje na Byte. |
| VarBinary | 21 | Binární proměnná délka. Maximální hodnota je nastavena uživatelem (SQL_VARBINARY). Tím se mapuje na Array typ Byte. |
| VarChar | 22 | Řetězec znaku datového proudu s proměnnou délkou (SQL_CHAR). To se mapuje na String. |
| Date | 23 | Data data ve formátu rrrrmmdd (SQL_TYPE_DATE). To se mapuje na DateTime. |
| Time | 24 | Data data ve formátu hhmmss (SQL_TYPE_TIMES). To se mapuje na DateTime. |
Poznámky
Následující tabulka uvádí mapování mezi datovými typy OdbcType, datovými typy ODBC (zobrazené v závorkách) a typy .NET.