Win32 API 日本語リファレンス
ホームSystem.Search › DBTYPEENUM

DBTYPEENUM

列挙型
基底型i4

メンバー 34

名前10進16進
DBTYPE_EMPTY00x0
DBTYPE_NULL10x1
DBTYPE_I220x2
DBTYPE_I430x3
DBTYPE_R440x4
DBTYPE_R850x5
DBTYPE_CY60x6
DBTYPE_DATE70x7
DBTYPE_BSTR80x8
DBTYPE_IDISPATCH90x9
DBTYPE_ERROR100xA
DBTYPE_BOOL110xB
DBTYPE_VARIANT120xC
DBTYPE_IUNKNOWN130xD
DBTYPE_DECIMAL140xE
DBTYPE_UI1170x11
DBTYPE_ARRAY81920x2000
DBTYPE_BYREF163840x4000
DBTYPE_I1160x10
DBTYPE_UI2180x12
DBTYPE_UI4190x13
DBTYPE_I8200x14
DBTYPE_UI8210x15
DBTYPE_GUID720x48
DBTYPE_VECTOR40960x1000
DBTYPE_RESERVED327680x8000
DBTYPE_BYTES1280x80
DBTYPE_STR1290x81
DBTYPE_WSTR1300x82
DBTYPE_NUMERIC1310x83
DBTYPE_UDT1320x84
DBTYPE_DBDATE1330x85
DBTYPE_DBTIME1340x86
DBTYPE_DBTIMESTAMP1350x87

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum DBTYPEENUM : int {
    DBTYPE_EMPTY = 0,
    DBTYPE_NULL = 1,
    DBTYPE_I2 = 2,
    DBTYPE_I4 = 3,
    DBTYPE_R4 = 4,
    DBTYPE_R8 = 5,
    DBTYPE_CY = 6,
    DBTYPE_DATE = 7,
    DBTYPE_BSTR = 8,
    DBTYPE_IDISPATCH = 9,
    DBTYPE_ERROR = 10,
    DBTYPE_BOOL = 11,
    DBTYPE_VARIANT = 12,
    DBTYPE_IUNKNOWN = 13,
    DBTYPE_DECIMAL = 14,
    DBTYPE_UI1 = 17,
    DBTYPE_ARRAY = 8192,
    DBTYPE_BYREF = 16384,
    DBTYPE_I1 = 16,
    DBTYPE_UI2 = 18,
    DBTYPE_UI4 = 19,
    DBTYPE_I8 = 20,
    DBTYPE_UI8 = 21,
    DBTYPE_GUID = 72,
    DBTYPE_VECTOR = 4096,
    DBTYPE_RESERVED = 32768,
    DBTYPE_BYTES = 128,
    DBTYPE_STR = 129,
    DBTYPE_WSTR = 130,
    DBTYPE_NUMERIC = 131,
    DBTYPE_UDT = 132,
    DBTYPE_DBDATE = 133,
    DBTYPE_DBTIME = 134,
    DBTYPE_DBTIMESTAMP = 135
} DBTYPEENUM;
public enum DBTYPEENUM : int
{
    DBTYPE_EMPTY = 0,
    DBTYPE_NULL = 1,
    DBTYPE_I2 = 2,
    DBTYPE_I4 = 3,
    DBTYPE_R4 = 4,
    DBTYPE_R8 = 5,
    DBTYPE_CY = 6,
    DBTYPE_DATE = 7,
    DBTYPE_BSTR = 8,
    DBTYPE_IDISPATCH = 9,
    DBTYPE_ERROR = 10,
    DBTYPE_BOOL = 11,
    DBTYPE_VARIANT = 12,
    DBTYPE_IUNKNOWN = 13,
    DBTYPE_DECIMAL = 14,
    DBTYPE_UI1 = 17,
    DBTYPE_ARRAY = 8192,
    DBTYPE_BYREF = 16384,
    DBTYPE_I1 = 16,
    DBTYPE_UI2 = 18,
    DBTYPE_UI4 = 19,
    DBTYPE_I8 = 20,
    DBTYPE_UI8 = 21,
    DBTYPE_GUID = 72,
    DBTYPE_VECTOR = 4096,
    DBTYPE_RESERVED = 32768,
    DBTYPE_BYTES = 128,
    DBTYPE_STR = 129,
    DBTYPE_WSTR = 130,
    DBTYPE_NUMERIC = 131,
    DBTYPE_UDT = 132,
    DBTYPE_DBDATE = 133,
    DBTYPE_DBTIME = 134,
    DBTYPE_DBTIMESTAMP = 135,
}
Public Enum DBTYPEENUM As Integer
    DBTYPE_EMPTY = 0
    DBTYPE_NULL = 1
    DBTYPE_I2 = 2
    DBTYPE_I4 = 3
    DBTYPE_R4 = 4
    DBTYPE_R8 = 5
    DBTYPE_CY = 6
    DBTYPE_DATE = 7
    DBTYPE_BSTR = 8
    DBTYPE_IDISPATCH = 9
    DBTYPE_ERROR = 10
    DBTYPE_BOOL = 11
    DBTYPE_VARIANT = 12
    DBTYPE_IUNKNOWN = 13
    DBTYPE_DECIMAL = 14
    DBTYPE_UI1 = 17
    DBTYPE_ARRAY = 8192
    DBTYPE_BYREF = 16384
    DBTYPE_I1 = 16
    DBTYPE_UI2 = 18
    DBTYPE_UI4 = 19
    DBTYPE_I8 = 20
    DBTYPE_UI8 = 21
    DBTYPE_GUID = 72
    DBTYPE_VECTOR = 4096
    DBTYPE_RESERVED = 32768
    DBTYPE_BYTES = 128
    DBTYPE_STR = 129
    DBTYPE_WSTR = 130
    DBTYPE_NUMERIC = 131
    DBTYPE_UDT = 132
    DBTYPE_DBDATE = 133
    DBTYPE_DBTIME = 134
    DBTYPE_DBTIMESTAMP = 135
End Enum
import enum

class DBTYPEENUM(enum.IntEnum):
    DBTYPE_EMPTY = 0
    DBTYPE_NULL = 1
    DBTYPE_I2 = 2
    DBTYPE_I4 = 3
    DBTYPE_R4 = 4
    DBTYPE_R8 = 5
    DBTYPE_CY = 6
    DBTYPE_DATE = 7
    DBTYPE_BSTR = 8
    DBTYPE_IDISPATCH = 9
    DBTYPE_ERROR = 10
    DBTYPE_BOOL = 11
    DBTYPE_VARIANT = 12
    DBTYPE_IUNKNOWN = 13
    DBTYPE_DECIMAL = 14
    DBTYPE_UI1 = 17
    DBTYPE_ARRAY = 8192
    DBTYPE_BYREF = 16384
    DBTYPE_I1 = 16
    DBTYPE_UI2 = 18
    DBTYPE_UI4 = 19
    DBTYPE_I8 = 20
    DBTYPE_UI8 = 21
    DBTYPE_GUID = 72
    DBTYPE_VECTOR = 4096
    DBTYPE_RESERVED = 32768
    DBTYPE_BYTES = 128
    DBTYPE_STR = 129
    DBTYPE_WSTR = 130
    DBTYPE_NUMERIC = 131
    DBTYPE_UDT = 132
    DBTYPE_DBDATE = 133
    DBTYPE_DBTIME = 134
    DBTYPE_DBTIMESTAMP = 135
// DBTYPEENUM
pub const DBTYPE_EMPTY: i32 = 0;
pub const DBTYPE_NULL: i32 = 1;
pub const DBTYPE_I2: i32 = 2;
pub const DBTYPE_I4: i32 = 3;
pub const DBTYPE_R4: i32 = 4;
pub const DBTYPE_R8: i32 = 5;
pub const DBTYPE_CY: i32 = 6;
pub const DBTYPE_DATE: i32 = 7;
pub const DBTYPE_BSTR: i32 = 8;
pub const DBTYPE_IDISPATCH: i32 = 9;
pub const DBTYPE_ERROR: i32 = 10;
pub const DBTYPE_BOOL: i32 = 11;
pub const DBTYPE_VARIANT: i32 = 12;
pub const DBTYPE_IUNKNOWN: i32 = 13;
pub const DBTYPE_DECIMAL: i32 = 14;
pub const DBTYPE_UI1: i32 = 17;
pub const DBTYPE_ARRAY: i32 = 8192;
pub const DBTYPE_BYREF: i32 = 16384;
pub const DBTYPE_I1: i32 = 16;
pub const DBTYPE_UI2: i32 = 18;
pub const DBTYPE_UI4: i32 = 19;
pub const DBTYPE_I8: i32 = 20;
pub const DBTYPE_UI8: i32 = 21;
pub const DBTYPE_GUID: i32 = 72;
pub const DBTYPE_VECTOR: i32 = 4096;
pub const DBTYPE_RESERVED: i32 = 32768;
pub const DBTYPE_BYTES: i32 = 128;
pub const DBTYPE_STR: i32 = 129;
pub const DBTYPE_WSTR: i32 = 130;
pub const DBTYPE_NUMERIC: i32 = 131;
pub const DBTYPE_UDT: i32 = 132;
pub const DBTYPE_DBDATE: i32 = 133;
pub const DBTYPE_DBTIME: i32 = 134;
pub const DBTYPE_DBTIMESTAMP: i32 = 135;
// DBTYPEENUM
const (
	DBTYPE_EMPTY int32 = 0
	DBTYPE_NULL int32 = 1
	DBTYPE_I2 int32 = 2
	DBTYPE_I4 int32 = 3
	DBTYPE_R4 int32 = 4
	DBTYPE_R8 int32 = 5
	DBTYPE_CY int32 = 6
	DBTYPE_DATE int32 = 7
	DBTYPE_BSTR int32 = 8
	DBTYPE_IDISPATCH int32 = 9
	DBTYPE_ERROR int32 = 10
	DBTYPE_BOOL int32 = 11
	DBTYPE_VARIANT int32 = 12
	DBTYPE_IUNKNOWN int32 = 13
	DBTYPE_DECIMAL int32 = 14
	DBTYPE_UI1 int32 = 17
	DBTYPE_ARRAY int32 = 8192
	DBTYPE_BYREF int32 = 16384
	DBTYPE_I1 int32 = 16
	DBTYPE_UI2 int32 = 18
	DBTYPE_UI4 int32 = 19
	DBTYPE_I8 int32 = 20
	DBTYPE_UI8 int32 = 21
	DBTYPE_GUID int32 = 72
	DBTYPE_VECTOR int32 = 4096
	DBTYPE_RESERVED int32 = 32768
	DBTYPE_BYTES int32 = 128
	DBTYPE_STR int32 = 129
	DBTYPE_WSTR int32 = 130
	DBTYPE_NUMERIC int32 = 131
	DBTYPE_UDT int32 = 132
	DBTYPE_DBDATE int32 = 133
	DBTYPE_DBTIME int32 = 134
	DBTYPE_DBTIMESTAMP int32 = 135
)
const
  DBTYPE_EMPTY = 0;
  DBTYPE_NULL = 1;
  DBTYPE_I2 = 2;
  DBTYPE_I4 = 3;
  DBTYPE_R4 = 4;
  DBTYPE_R8 = 5;
  DBTYPE_CY = 6;
  DBTYPE_DATE = 7;
  DBTYPE_BSTR = 8;
  DBTYPE_IDISPATCH = 9;
  DBTYPE_ERROR = 10;
  DBTYPE_BOOL = 11;
  DBTYPE_VARIANT = 12;
  DBTYPE_IUNKNOWN = 13;
  DBTYPE_DECIMAL = 14;
  DBTYPE_UI1 = 17;
  DBTYPE_ARRAY = 8192;
  DBTYPE_BYREF = 16384;
  DBTYPE_I1 = 16;
  DBTYPE_UI2 = 18;
  DBTYPE_UI4 = 19;
  DBTYPE_I8 = 20;
  DBTYPE_UI8 = 21;
  DBTYPE_GUID = 72;
  DBTYPE_VECTOR = 4096;
  DBTYPE_RESERVED = 32768;
  DBTYPE_BYTES = 128;
  DBTYPE_STR = 129;
  DBTYPE_WSTR = 130;
  DBTYPE_NUMERIC = 131;
  DBTYPE_UDT = 132;
  DBTYPE_DBDATE = 133;
  DBTYPE_DBTIME = 134;
  DBTYPE_DBTIMESTAMP = 135;
// DBTYPEENUM
pub const DBTYPE_EMPTY: i32 = 0;
pub const DBTYPE_NULL: i32 = 1;
pub const DBTYPE_I2: i32 = 2;
pub const DBTYPE_I4: i32 = 3;
pub const DBTYPE_R4: i32 = 4;
pub const DBTYPE_R8: i32 = 5;
pub const DBTYPE_CY: i32 = 6;
pub const DBTYPE_DATE: i32 = 7;
pub const DBTYPE_BSTR: i32 = 8;
pub const DBTYPE_IDISPATCH: i32 = 9;
pub const DBTYPE_ERROR: i32 = 10;
pub const DBTYPE_BOOL: i32 = 11;
pub const DBTYPE_VARIANT: i32 = 12;
pub const DBTYPE_IUNKNOWN: i32 = 13;
pub const DBTYPE_DECIMAL: i32 = 14;
pub const DBTYPE_UI1: i32 = 17;
pub const DBTYPE_ARRAY: i32 = 8192;
pub const DBTYPE_BYREF: i32 = 16384;
pub const DBTYPE_I1: i32 = 16;
pub const DBTYPE_UI2: i32 = 18;
pub const DBTYPE_UI4: i32 = 19;
pub const DBTYPE_I8: i32 = 20;
pub const DBTYPE_UI8: i32 = 21;
pub const DBTYPE_GUID: i32 = 72;
pub const DBTYPE_VECTOR: i32 = 4096;
pub const DBTYPE_RESERVED: i32 = 32768;
pub const DBTYPE_BYTES: i32 = 128;
pub const DBTYPE_STR: i32 = 129;
pub const DBTYPE_WSTR: i32 = 130;
pub const DBTYPE_NUMERIC: i32 = 131;
pub const DBTYPE_UDT: i32 = 132;
pub const DBTYPE_DBDATE: i32 = 133;
pub const DBTYPE_DBTIME: i32 = 134;
pub const DBTYPE_DBTIMESTAMP: i32 = 135;
const
  DBTYPE_EMPTY* = 0
  DBTYPE_NULL* = 1
  DBTYPE_I2* = 2
  DBTYPE_I4* = 3
  DBTYPE_R4* = 4
  DBTYPE_R8* = 5
  DBTYPE_CY* = 6
  DBTYPE_DATE* = 7
  DBTYPE_BSTR* = 8
  DBTYPE_IDISPATCH* = 9
  DBTYPE_ERROR* = 10
  DBTYPE_BOOL* = 11
  DBTYPE_VARIANT* = 12
  DBTYPE_IUNKNOWN* = 13
  DBTYPE_DECIMAL* = 14
  DBTYPE_UI1* = 17
  DBTYPE_ARRAY* = 8192
  DBTYPE_BYREF* = 16384
  DBTYPE_I1* = 16
  DBTYPE_UI2* = 18
  DBTYPE_UI4* = 19
  DBTYPE_I8* = 20
  DBTYPE_UI8* = 21
  DBTYPE_GUID* = 72
  DBTYPE_VECTOR* = 4096
  DBTYPE_RESERVED* = 32768
  DBTYPE_BYTES* = 128
  DBTYPE_STR* = 129
  DBTYPE_WSTR* = 130
  DBTYPE_NUMERIC* = 131
  DBTYPE_UDT* = 132
  DBTYPE_DBDATE* = 133
  DBTYPE_DBTIME* = 134
  DBTYPE_DBTIMESTAMP* = 135
enum DBTYPEENUM : int {
    DBTYPE_EMPTY = 0,
    DBTYPE_NULL = 1,
    DBTYPE_I2 = 2,
    DBTYPE_I4 = 3,
    DBTYPE_R4 = 4,
    DBTYPE_R8 = 5,
    DBTYPE_CY = 6,
    DBTYPE_DATE = 7,
    DBTYPE_BSTR = 8,
    DBTYPE_IDISPATCH = 9,
    DBTYPE_ERROR = 10,
    DBTYPE_BOOL = 11,
    DBTYPE_VARIANT = 12,
    DBTYPE_IUNKNOWN = 13,
    DBTYPE_DECIMAL = 14,
    DBTYPE_UI1 = 17,
    DBTYPE_ARRAY = 8192,
    DBTYPE_BYREF = 16384,
    DBTYPE_I1 = 16,
    DBTYPE_UI2 = 18,
    DBTYPE_UI4 = 19,
    DBTYPE_I8 = 20,
    DBTYPE_UI8 = 21,
    DBTYPE_GUID = 72,
    DBTYPE_VECTOR = 4096,
    DBTYPE_RESERVED = 32768,
    DBTYPE_BYTES = 128,
    DBTYPE_STR = 129,
    DBTYPE_WSTR = 130,
    DBTYPE_NUMERIC = 131,
    DBTYPE_UDT = 132,
    DBTYPE_DBDATE = 133,
    DBTYPE_DBTIME = 134,
    DBTYPE_DBTIMESTAMP = 135,
}
#define global DBTYPE_EMPTY       0x0
#define global DBTYPE_NULL        0x1
#define global DBTYPE_I2          0x2
#define global DBTYPE_I4          0x3
#define global DBTYPE_R4          0x4
#define global DBTYPE_R8          0x5
#define global DBTYPE_CY          0x6
#define global DBTYPE_DATE        0x7
#define global DBTYPE_BSTR        0x8
#define global DBTYPE_IDISPATCH   0x9
#define global DBTYPE_ERROR       0xA
#define global DBTYPE_BOOL        0xB
#define global DBTYPE_VARIANT     0xC
#define global DBTYPE_IUNKNOWN    0xD
#define global DBTYPE_DECIMAL     0xE
#define global DBTYPE_UI1         0x11
#define global DBTYPE_ARRAY       0x2000
#define global DBTYPE_BYREF       0x4000
#define global DBTYPE_I1          0x10
#define global DBTYPE_UI2         0x12
#define global DBTYPE_UI4         0x13
#define global DBTYPE_I8          0x14
#define global DBTYPE_UI8         0x15
#define global DBTYPE_GUID        0x48
#define global DBTYPE_VECTOR      0x1000
#define global DBTYPE_RESERVED    0x8000
#define global DBTYPE_BYTES       0x80
#define global DBTYPE_STR         0x81
#define global DBTYPE_WSTR        0x82
#define global DBTYPE_NUMERIC     0x83
#define global DBTYPE_UDT         0x84
#define global DBTYPE_DBDATE      0x85
#define global DBTYPE_DBTIME      0x86
#define global DBTYPE_DBTIMESTAMP 0x87