OdbcType Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan jenis data bidang, properti, untuk digunakan dalam OdbcParameter.
public enum class OdbcType
public enum OdbcType
type OdbcType =
Public Enum OdbcType
- Warisan
Bidang
BigInt | 1 | Nilai numerik yang tepat dengan presisi 19 (jika ditandatangani) atau 20 (jika tidak ditandatangani) dan skala 0 (ditandatangani: -2[63] <= n <= 2[63] - 1, tidak ditandatangani:0 <= n <= 2[64] - 1) (SQL_BIGINT). Ini memetakan ke Int64. |
Binary | 2 | Aliran data biner (SQL_BINARY). Ini memetakan ke Array jenis Byte. |
Bit | 3 | Data biner bit tunggal (SQL_BIT). Ini memetakan ke Boolean. |
Char | 4 | String karakter panjang tetap (SQL_CHAR). Ini memetakan ke String. |
Date | 23 | Data tanggal dalam format yyyymmdd (SQL_TYPE_DATE). Ini memetakan ke DateTime. |
DateTime | 5 | Data tanggal dalam format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). Ini memetakan ke DateTime. |
Decimal | 6 | Nilai numerik yang ditandatangani, tepat dengan presisi setidaknya p dan skala s, di mana 1 <= p <= 15 dan s <= p. Presisi maksimum adalah khusus driver (SQL_DECIMAL). Ini memetakan ke Decimal. |
Double | 8 | Nilai numerik yang ditandatangani, perkiraan, dengan presisi biner 53 (nilai nol atau absolut 10[-308] hingga 10[308]) (SQL_DOUBLE). Ini memetakan ke Double. |
Image | 9 | Data biner panjang variabel. Panjang maksimum adalah dependen sumber data (SQL_LONGVARBINARY). Ini memetakan ke Array jenis Byte. |
Int | 10 | Nilai numerik yang tepat dengan presisi 10 dan skala 0 (ditandatangani: -2[31] <= n <= 2[31] - 1, tidak ditandatangani:0 <= n <= 2[32] - 1) (SQL_INTEGER). Ini memetakan ke Int32. |
NChar | 11 | String karakter Unicode dengan panjang string tetap (SQL_WCHAR). Ini memetakan ke String. |
NText | 12 | Data karakter panjang variabel Unicode. Panjang maksimum bergantung pada sumber data. (SQL_WLONGVARCHAR). Ini memetakan ke String. |
Numeric | 7 | Nilai numerik yang ditandatangani, tepat dengan presisi p dan skala s, di mana 1 <= p <= 15, dan s <= p (SQL_NUMERIC). Ini memetakan ke Decimal. |
NVarChar | 13 | Aliran panjang variabel karakter Unicode (SQL_WVARCHAR). Ini memetakan ke String. |
Real | 14 | Nilai numerik yang ditandatangani, perkiraan, dengan presisi biner 24 (nilai nol atau absolut 10[-38] hingga 10[38]). (SQL_REAL). Ini memetakan ke Single. |
SmallDateTime | 16 | Data dan data waktu dalam format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). Ini memetakan ke DateTime. |
SmallInt | 17 | Nilai numerik yang tepat dengan presisi 5 dan skala 0 (ditandatangani: -32.768 <= n <= 32.767, tidak ditandatangani: 0 <= n <= 65.535) (SQL_SMALLINT). Ini memetakan ke Int16. |
Text | 18 | Data karakter panjang variabel. Panjang maksimum adalah dependen sumber data (SQL_LONGVARCHAR). Ini memetakan ke String. |
Time | 24 | Data tanggal dalam format hhmmss (SQL_TYPE_TIMES). Ini memetakan ke DateTime. |
Timestamp | 19 | Aliran data biner (SQL_BINARY). Ini memetakan ke Array jenis Byte. |
TinyInt | 20 | Nilai numerik yang tepat dengan presisi 3 dan skala 0 (ditandatangani: -128 <= n <= 127, tidak ditandatangani:0 <= n <= 255)(SQL_TINYINT). Ini memetakan ke Byte. |
UniqueIdentifier | 15 | GUID (SQL_GUID) dengan panjang tetap. Ini memetakan ke Guid. |
VarBinary | 21 | Biner panjang variabel. Maksimum diatur oleh pengguna (SQL_VARBINARY). Ini memetakan ke Array jenis Byte. |
VarChar | 22 | String karakter aliran panjang variabel (SQL_CHAR). Ini memetakan ke String. |
Keterangan
Tabel berikut ini memperlihatkan pemetaan antara OdbcType jenis data, tipe data ODBC (diperlihatkan dalam tanda kurung), dan jenis .NET Framework.