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( vlastnost) pro použití v objektu OdbcParameter.
public enum class OdbcType
public enum OdbcType
type OdbcType =
Public Enum OdbcType
- Dědičnost
Pole
BigInt | 1 | Přesná číselná hodnota s přesností 19 (pokud je podepsáno) nebo 20 (pokud není podepsáno) a měřítkem 0 (se znaménkem: -2[63] <= n <= 2[63] - 1, bez znaménka:0 < = n <= 2[64] - 1) (SQL_BIGINT). To se namapuje na Int64. |
Binary | 2 | Stream binárních dat (SQL_BINARY). To se mapuje na typ ArrayByte. |
Bit | 3 | Jednobitová binární data (SQL_BIT). To se namapuje na Boolean. |
Char | 4 | Řetězec znaků s pevnou délkou (SQL_CHAR). To se namapuje na String. |
Date | 23 | Data ve formátu rrrrmmdd (SQL_TYPE_DATE). To se namapuje na DateTime. |
DateTime | 5 | Data ve formátu rrrrmmddhhmmss (SQL_TYPE_TIMESTAMP). To se namapuje na DateTime. |
Decimal | 6 | Přesná číselná hodnota s přesností na p a měřítko s, kde 1 <= p <= 15 a s <= p. Maximální přesnost je specifická pro jednotlivé ovladače (SQL_DECIMAL). To se namapuje na Decimal. |
Double | 8 | Signá, přibližná číselná hodnota s binární přesností 53 (nula nebo absolutní hodnota 10[-308] až 10[308]) (SQL_DOUBLE). To se namapuje na Double. |
Image | 9 | Binární data s proměnlivou délkou. Maximální délka závisí na zdroji dat (SQL_LONGVARBINARY). To se mapuje na typ ArrayByte. |
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 namapuje na Int32. |
NChar | 11 | Řetězec znaků Unicode s pevnou délkou řetězce (SQL_WCHAR). To se namapuje na String. |
NText | 12 | Data znaků s proměnnou délkou sady Unicode. Maximální délka závisí na zdroji dat. (SQL_WLONGVARCHAR). To se namapuje na String. |
Numeric | 7 | Přesná číselná hodnota s přesností p a měřítkem s, kde 1 <= p <= 15 a s <= p (SQL_NUMERIC). To se namapuje na Decimal. |
NVarChar | 13 | Datový proud s proměnlivou délkou znaků Unicode (SQL_WVARCHAR). To se namapuje na String. |
Real | 14 | Signá, přibližná číselná hodnota s binární přesností 24 (nula nebo absolutní hodnota 10[-38] až 10[38]). (SQL_REAL). To se namapuje na Single. |
SmallDateTime | 16 | Data a časová data ve formátu rrrrmmddhhmmss (SQL_TYPE_TIMESTAMP). To se namapuje 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 namapuje na Int16. |
Text | 18 | Data znaků s proměnlivou délkou. Maximální délka závisí na zdroji dat (SQL_LONGVARCHAR). To se namapuje na String. |
Time | 24 | Data ve formátu hhmmss (SQL_TYPE_TIMES). To se namapuje na DateTime. |
Timestamp | 19 | Stream binárních dat (SQL_BINARY). To se mapuje na typ ArrayByte. |
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 namapuje na Byte. |
UniqueIdentifier | 15 | Identifikátor GUID s pevnou délkou (SQL_GUID). To se namapuje na Guid. |
VarBinary | 21 | Binární proměnná délka. Maximální hodnotu nastavuje uživatel (SQL_VARBINARY). To se mapuje na typ ArrayByte. |
VarChar | 22 | Řetězec znaků datového proudu s proměnlivou délkou (SQL_CHAR). To se namapuje na String. |
Poznámky
Následující tabulka ukazuje mapování mezi OdbcType datovými typy, datovými typy ODBC (zobrazenými v závorkách) a typy rozhraní .NET Framework.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat Problémy GitHubu jako mechanismus zpětné vazby pro obsah a nahradíme ho novým systémem zpětné vazby. Další informace najdete tady:Odeslat a zobrazit názory pro