DataTypeEnum

Menentukan jenis data Bidang, Parameter, atau Properti. Indikator tipe OLE DB terkait diperlihatkan dalam tanda kurung di kolom deskripsi tabel berikut ini.

Terus-menerus Nilai Deskripsi
AdArray 0x2000 Nilai bendera, selalu dikombinasikan dengan konstanta jenis data lain, yang menunjukkan array dari jenis data lainnya. Tidak berlaku untuk ADOX.
adBigInt 20 Menunjukkan bilangan bulat bertanda tangan delapan byte (DBTYPE_I8).
adBinary 128 Menunjukkan nilai biner (DBTYPE_BYTES).
adBoolean 11 Menunjukkan nilai Boolean (DBTYPE_BOOL).
adBSTR 8 Menunjukkan string karakter yang dihentikan null (Unicode) (DBTYPE_BSTR).
adChapter 136 Menunjukkan nilai bab empat byte yang mengidentifikasi baris dalam kumpulan baris anak (DBTYPE_HCHAPTER).
adChar 129 Menunjukkan nilai string (DBTYPE_STR).
adCurrency 6 Menunjukkan nilai mata uang (DBTYPE_CY). Mata uang adalah angka titik tetap dengan empat digit di sebelah kanan koma desimal. Ini disimpan dalam bilangan bulat bertanda delapan byte yang diskalakan sebesar 10.000.
adDate 7 Menunjukkan nilai tanggal (DBTYPE_DATE). Tanggal disimpan sebagai ganda, seluruh bagian dari yang merupakan jumlah hari sejak 30 Desember 1899, dan bagian pecahannya adalah pecahan hari.
adDBDate 133 Menunjukkan nilai tanggal (yyyymmdd) (DBTYPE_DBDATE).
adDBTime 134 Menunjukkan nilai waktu (hhmmss) (DBTYPE_DBTIME).
adDBTimeStamp 135 Menunjukkan stempel tanggal/waktu (yyyymmddhhmmss ditambah pecahan dalam miliaran) (DBTYPE_DBTIMESTAMP).
adDecimal 14 Menunjukkan nilai numerik yang tepat dengan presisi dan skala tetap (DBTYPE_DECIMAL).
adDouble 5 Menunjukkan nilai floating-point presisi ganda (DBTYPE_R8).
adEmpty 0 Menentukan tidak ada nilai (DBTYPE_EMPTY).
adError 10 Menunjukkan kode kesalahan 32-bit (DBTYPE_ERROR).
adFileTime 64 Menunjukkan nilai 64-bit yang menunjukkan jumlah interval 100 nanodetik sejak 1 Januari 1601 (DBTYPE_FILETIME).
adGUID 72 Menunjukkan pengidentifikasi unik global (GUID) (DBTYPE_GUID).
adIDispatch 9 Menunjukkan penunjuk ke antarmuka IDispatch pada objek COM (DBTYPE_IDISPATCH).

Catatan Jenis data ini saat ini tidak didukung oleh ADO. Penggunaan dapat menyebabkan hasil yang tidak dapat diprediksi.
adInteger 3 Menunjukkan bilangan bulat bertanda empat byte (DBTYPE_I4).
adIUnknown 13 Menunjukkan penunjuk ke antarmuka IUnknown pada objek COM (DBTYPE_IUNKNOWN).

Catatan Jenis data ini saat ini tidak didukung oleh ADO. Penggunaan dapat menyebabkan hasil yang tidak dapat diprediksi.
adLongVarBinary 205 Menunjukkan nilai biner yang panjang.
adLongVarChar 201 Menunjukkan nilai string panjang.
adLongVarWChar 203 Menunjukkan nilai string Unicode yang dihentikan null panjang.
adNumeric 131 Menunjukkan nilai numerik yang tepat dengan presisi dan skala tetap (DBTYPE_NUMERIC).
adPropVariant 138 Menunjukkan Automation PROPVARIANT (DBTYPE_PROP_VARIANT).
adSingle 4 Menunjukkan nilai floating-point presisi tunggal (DBTYPE_R4).
adSmallInt 2 Menunjukkan bilangan bulat bertanda tangan dua byte (DBTYPE_I2).
adTinyInt 16 Menunjukkan bilangan bulat bertanda tangan satu byte (DBTYPE_I1).
adUnsignedBigInt 21 Menunjukkan bilangan bulat delapan byte yang tidak ditandatangani (DBTYPE_UI8).
adUnsignedInt 19 Menunjukkan bilangan bulat empat byte yang tidak ditandatangani (DBTYPE_UI4).
adUnsignedSmallInt 18 Menunjukkan bilangan bulat tanpa tanda dua byte (DBTYPE_UI2).
adUnsignedTinyInt 17 Menunjukkan bilangan bulat satu byte yang tidak ditandatangani (DBTYPE_UI1).
adUserDefined 132 Menunjukkan variabel yang ditentukan pengguna (DBTYPE_UDT).
adVarBinary 204 Menunjukkan nilai biner.
adVarChar 200 Menunjukkan nilai string.
adVariant 12 Menunjukkan Varian Automation (DBTYPE_VARIANT).

Catatan Tipe data ini saat ini tidak didukung oleh ADO. Penggunaan dapat menyebabkan hasil yang tidak dapat diprediksi.
adVarNumeric 139 Menunjukkan nilai numerik.
adVarWChar 202 Menunjukkan string karakter Unicode yang dihentikan null.
adWChar 130 Menunjukkan string karakter Unicode yang dihentikan null (DBTYPE_WSTR).

Setara ADO/WFC

Paket: com.ms.wfc.data

Terus-menerus
AdoEnums.DataType.ARRAY
AdoEnums.DataType.BIGINT
AdoEnums.DataType.BINARY
AdoEnums.DataType.BOOLEAN
AdoEnums.DataType.BSTR
AdoEnums.DataType.CHAPTER
AdoEnums.DataType.CHAR
AdoEnums.DataType.CURRENCY
AdoEnums.DataType.DATE
AdoEnums.DataType.DBDATE
AdoEnums.DataType.DBTIME
AdoEnums.DataType.DBTIMESTAMP
AdoEnums.DataType.DECIMAL
AdoEnums.DataType.DOUBLE
AdoEnums.DataType.EMPTY
AdoEnums.DataType.ERROR
AdoEnums.DataType.FILETIME
AdoEnums.DataType.GUID
AdoEnums.DataType.IDISPATCH
AdoEnums.DataType.INTEGER
AdoEnums.DataType.IUNKNOWN
AdoEnums.DataType.LONGVARBINARY
AdoEnums.DataType.LONGVARCHAR
AdoEnums.DataType.LONGVARWCHAR
AdoEnums.DataType.NUMERIC
AdoEnums.DataType.PROPVARIANT
AdoEnums.DataType.SINGLE
AdoEnums.DataType.SMALLINT
AdoEnums.DataType.TINYINT
AdoEnums.DataType.UNSIGNEDBIGINT
AdoEnums.DataType.UNSIGNEDINT
AdoEnums.DataType.UNSIGNEDSMALLINT
AdoEnums.DataType.UNSIGNEDTINYINT
AdoEnums.DataType.USERDEFINED
AdoEnums.DataType.VARBINARY
AdoEnums.DataType.VARCHAR
AdoEnums.DataType.VARIANT
AdoEnums.DataType.VARNUMERIC
AdoEnums.DataType.VARWCHAR
AdoEnums.DataType.WCHAR

Berlaku Untuk