OleDbType Enum

Definisi

Menentukan jenis data bidang, properti, untuk digunakan dalam OleDbParameter.

public enum class OleDbType
public enum OleDbType
type OleDbType = 
Public Enum OleDbType
Warisan
OleDbType

Bidang

BigInt 20

Bilangan bulat bertanda tangan 64-bit (DBTYPE_I8). Ini memetakan ke Int64.

Binary 128

Aliran data biner (DBTYPE_BYTES). Ini memetakan ke Array jenis Byte.

Boolean 11

Nilai Boolean (DBTYPE_BOOL). Ini memetakan ke Boolean.

BSTR 8

String karakter yang dihentikan null dari karakter Unicode (DBTYPE_BSTR). Ini memetakan ke String.

Char 129

String karakter (DBTYPE_STR). Ini memetakan ke String.

Currency 6

Nilai mata uang mulai dari -2 63 (atau -922.337.203.685.477,5808) hingga 2 63 -1 (atau +922.337.203.685.477,5807) dengan akurasi ke sepuluh ribu unit mata uang (DBTYPE_CY). Ini memetakan ke Decimal.

Date 7

Data tanggal, disimpan sebagai ganda (DBTYPE_DATE). Seluruh bagian adalah jumlah hari sejak 30 Desember 1899, dan bagian pecahan adalah sebagian kecil dari sehari. Ini memetakan ke DateTime.

DBDate 133

Data tanggal dalam format yyyymmdd (DBTYPE_DBDATE). Ini memetakan ke DateTime.

DBTime 134

Data waktu dalam format hhmmss (DBTYPE_DBTIME). Ini memetakan ke TimeSpan.

DBTimeStamp 135

Data dan data waktu dalam format yyyymmddhhmmss (DBTYPE_DBTIMESTAMP). Ini memetakan ke DateTime.

Decimal 14

Presisi tetap dan nilai numerik skala antara -10 38 -1 dan 10 38 -1 (DBTYPE_DECIMAL). Ini memetakan ke Decimal.

Double 5

Angka floating-point dalam rentang -1,79E +308 hingga 1,79E +308 (DBTYPE_R8). Ini memetakan ke Double.

Empty 0

Tidak ada nilai (DBTYPE_EMPTY).

Error 10

Kode kesalahan 32-bit (DBTYPE_ERROR). Ini memetakan ke Exception.

Filetime 64

Bilangan bulat tidak bertanda 64-bit yang menunjukkan jumlah interval 100 nanodetik sejak 1 Januari 1601 (DBTYPE_FILETIME). Ini memetakan ke DateTime.

Guid 72

Pengidentifikasi unik global (atau GUID) (DBTYPE_GUID). Ini memetakan ke Guid.

IDispatch 9

Penunjuk ke IDispatch antarmuka (DBTYPE_IDISPATCH). Ini memetakan ke Object.

Tipe data ini saat ini tidak didukung oleh ADO.NET. Penggunaannya dapat menyebabkan hasil yang tidak dapat diprediksi.

Integer 3

Bilangan bulat bertanda tangan 32-bit (DBTYPE_I4). Ini memetakan ke Int32.

IUnknown 13

Penunjuk ke IUnknown antarmuka (DBTYPE_UNKNOWN). Ini memetakan ke Object.
Jenis data ini saat ini tidak didukung oleh ADO.NET. Penggunaannya dapat menyebabkan hasil yang tidak dapat diprediksi.

LongVarBinary 205

Nilai biner panjang (OleDbParameter hanya). Ini memetakan ke Array jenis Byte.

LongVarChar 201

Nilai string panjang (OleDbParameter hanya). Ini memetakan ke String.

LongVarWChar 203

Nilai untai (karakter) Unicode panjang yang dihentikan null (OleDbParameter saja). Ini memetakan ke String.

Numeric 131

Nilai numerik yang tepat dengan presisi dan skala tetap (DBTYPE_NUMERIC). Ini memetakan ke Decimal.

PropVariant 138

Automasi PROPVARIANT (DBTYPE_PROP_VARIANT). Ini memetakan ke Object.

Single 4

Angka floating-point dalam kisaran -3,40E +38 hingga 3,40E +38 (DBTYPE_R4). Ini memetakan ke Single.

SmallInt 2

Bilangan bulat bertanda tangan 16-bit (DBTYPE_I2). Ini memetakan ke Int16.

TinyInt 16

Bilangan bulat bertanda tangan 8-bit (DBTYPE_I1). Ini memetakan ke SByte.

UnsignedBigInt 21

Bilangan bulat tidak bertanda 64-bit (DBTYPE_UI8). Ini memetakan ke UInt64.

UnsignedInt 19

Bilangan bulat yang tidak ditandatangani 32-bit (DBTYPE_UI4). Ini memetakan ke UInt32.

UnsignedSmallInt 18

Bilangan bulat yang tidak ditandatangani 16-bit (DBTYPE_UI2). Ini memetakan ke UInt16.

UnsignedTinyInt 17

Bilangan bulat yang tidak ditandatangani 8-bit (DBTYPE_UI1). Ini memetakan ke Byte.

VarBinary 204

Aliran data biner dengan panjang variabel (OleDbParameter hanya). Ini memetakan ke Array jenis Byte.

VarChar 200

Aliran panjang variabel karakter non-Unicode (OleDbParameter saja). Ini memetakan ke String.

Variant 12

Jenis data khusus yang dapat berisi data numerik, string, biner, atau tanggal, dan juga nilai khusus Kosong dan Null (DBTYPE_VARIANT). Jenis ini diasumsikan jika tidak ada yang lain yang ditentukan. Ini memetakan ke Object.

VarNumeric 139

Nilai numerik panjang variabel (OleDbParameter hanya). Ini memetakan ke Decimal.

VarWChar 202

Aliran karakter Unicode dengan panjang variabel dan dihentikan null (OleDbParameter saja). Ini memetakan ke String.

WChar 130

Aliran karakter Unicode yang dihentikan null (DBTYPE_WSTR). Ini memetakan ke String.

Keterangan

Tabel sebelumnya memperlihatkan pemetaan antara OleDbType jenis data, jenis data OLE DB (diperlihatkan dalam tanda kurung), dan jenis .NET Framework. Jenis OleDbType data menerima System.Char[] seperti Parameter.Value dalam kueri berparameter.

Berlaku untuk