ADOR, COM interface constants for VB.Net / VBScript

ADOR - interface constants

     This page contains simple VBA include for the ADOR COM library.

library parameters

File NameWINDOWS\ServicePackFiles\i386\msador15.dll
Guid{00000300-0000-0010-8000-00AA006D2EA4}
Enums39

CursorTypeEnum

enum, 5 members.
Public Enum CursorTypeEnum
  adOpenUnspecified = -1  '&HFFFFFFFF
  adOpenForwardOnly = 0  '&H0
  adOpenKeyset = 1  '&H1
  adOpenDynamic = 2  '&H2
  adOpenStatic = 3  '&H3
End Enum

CursorOptionEnum

enum, 13 members.
Public Enum CursorOptionEnum
  adHoldRecords = 256  '&H100
  adMovePrevious = 512  '&H200
  adAddNew = 16778240  '&H1000400
  adDelete = 16779264  '&H1000800
  adUpdate = 16809984  '&H1008000
  adBookmark = 8192  '&H2000
  adApproxPosition = 16384  '&H4000
  adUpdateBatch = 65536  '&H10000
  adResync = 131072  '&H20000
  adNotify = 262144  '&H40000
  adFind = 524288  '&H80000
  adSeek = 4194304  '&H400000
  adIndex = 8388608  '&H800000
End Enum

LockTypeEnum

enum, 5 members.
Public Enum LockTypeEnum
  adLockUnspecified = -1  '&HFFFFFFFF
  adLockReadOnly = 1  '&H1
  adLockPessimistic = 2  '&H2
  adLockOptimistic = 3  '&H3
  adLockBatchOptimistic = 4  '&H4
End Enum

ExecuteOptionEnum

enum, 7 members.
Public Enum ExecuteOptionEnum
  adOptionUnspecified = -1  '&HFFFFFFFF
  adAsyncExecute = 16  '&H10
  adAsyncFetch = 32  '&H20
  adAsyncFetchNonBlocking = 64  '&H40
  adExecuteNoRecords = 128  '&H80
  adExecuteStream = 1024  '&H400
  adExecuteRecord = 2048  '&H800
End Enum

ConnectOptionEnum

enum, 2 members.
Public Enum ConnectOptionEnum
  adConnectUnspecified = -1  '&HFFFFFFFF
  adAsyncConnect = 16  '&H10
End Enum

ObjectStateEnum

enum, 5 members.
Public Enum ObjectStateEnum
  adStateClosed = 0  '&H0
  adStateOpen = 1  '&H1
  adStateConnecting = 2  '&H2
  adStateExecuting = 4  '&H4
  adStateFetching = 8  '&H8
End Enum

CursorLocationEnum

enum, 4 members.
Public Enum CursorLocationEnum
  adUseNone = 1  '&H1
  adUseServer = 2  '&H2
  adUseClient = 3  '&H3
  adUseClientBatch = 3  '&H3
End Enum

DataTypeEnum

enum, 40 members.
Public Enum DataTypeEnum
  adEmpty = 0  '&H0
  adTinyInt = 16  '&H10
  adSmallInt = 2  '&H2
  adInteger = 3  '&H3
  adBigInt = 20  '&H14
  adUnsignedTinyInt = 17  '&H11
  adUnsignedSmallInt = 18  '&H12
  adUnsignedInt = 19  '&H13
  adUnsignedBigInt = 21  '&H15
  adSingle = 4  '&H4
  adDouble = 5  '&H5
  adCurrency = 6  '&H6
  adDecimal = 14  '&HE
  adNumeric = 131  '&H83
  adBoolean = 11  '&HB
  adError = 10  '&HA
  adUserDefined = 132  '&H84
  adVariant = 12  '&HC
  adIDispatch = 9  '&H9
  adIUnknown = 13  '&HD
  adGUID = 72  '&H48
  adDate = 7  '&H7
  adDBDate = 133  '&H85
  adDBTime = 134  '&H86
  adDBTimeStamp = 135  '&H87
  adBSTR = 8  '&H8
  adChar = 129  '&H81
  adVarChar = 200  '&HC8
  adLongVarChar = 201  '&HC9
  adWChar = 130  '&H82
  adVarWChar = 202  '&HCA
  adLongVarWChar = 203  '&HCB
  adBinary = 128  '&H80
  adVarBinary = 204  '&HCC
  adLongVarBinary = 205  '&HCD
  adChapter = 136  '&H88
  adFileTime = 64  '&H40
  adPropVariant = 138  '&H8A
  adVarNumeric = 139  '&H8B
  adArray = 8192  '&H2000
End Enum

FieldAttributeEnum

enum, 17 members.
Public Enum FieldAttributeEnum
  adFldUnspecified = -1  '&HFFFFFFFF
  adFldMayDefer = 2  '&H2
  adFldUpdatable = 4  '&H4
  adFldUnknownUpdatable = 8  '&H8
  adFldFixed = 16  '&H10
  adFldIsNullable = 32  '&H20
  adFldMayBeNull = 64  '&H40
  adFldLong = 128  '&H80
  adFldRowID = 256  '&H100
  adFldRowVersion = 512  '&H200
  adFldCacheDeferred = 4096  '&H1000
  adFldIsChapter = 8192  '&H2000
  adFldNegativeScale = 16384  '&H4000
  adFldKeyColumn = 32768  '&H8000
  adFldIsRowURL = 65536  '&H10000
  adFldIsDefaultStream = 131072  '&H20000
  adFldIsCollection = 262144  '&H40000
End Enum

EditModeEnum

enum, 4 members.
Public Enum EditModeEnum
  adEditNone = 0  '&H0
  adEditInProgress = 1  '&H1
  adEditAdd = 2  '&H2
  adEditDelete = 4  '&H4
End Enum

RecordStatusEnum

enum, 18 members.
Public Enum RecordStatusEnum
  adRecOK = 0  '&H0
  adRecNew = 1  '&H1
  adRecModified = 2  '&H2
  adRecDeleted = 4  '&H4
  adRecUnmodified = 8  '&H8
  adRecInvalid = 16  '&H10
  adRecMultipleChanges = 64  '&H40
  adRecPendingChanges = 128  '&H80
  adRecCanceled = 256  '&H100
  adRecCantRelease = 1024  '&H400
  adRecConcurrencyViolation = 2048  '&H800
  adRecIntegrityViolation = 4096  '&H1000
  adRecMaxChangesExceeded = 8192  '&H2000
  adRecObjectOpen = 16384  '&H4000
  adRecOutOfMemory = 32768  '&H8000
  adRecPermissionDenied = 65536  '&H10000
  adRecSchemaViolation = 131072  '&H20000
  adRecDBDeleted = 262144  '&H40000
End Enum

GetRowsOptionEnum

enum, 1 members.
Public Enum GetRowsOptionEnum
  adGetRowsRest = -1  '&HFFFFFFFF
End Enum

PositionEnum

enum, 3 members.
Public Enum PositionEnum
  adPosUnknown = -1  '&HFFFFFFFF
  adPosBOF = -2  '&HFFFFFFFE
  adPosEOF = -3  '&HFFFFFFFD
End Enum

PositionEnum_Param

alias, 3 members.
Public Enum PositionEnum_Param
  adPosUnknown = -1  '&HFFFFFFFF
  adPosBOF = -2  '&HFFFFFFFE
  adPosEOF = -3  '&HFFFFFFFD
End Enum

BookmarkEnum

enum, 3 members.
Public Enum BookmarkEnum
  adBookmarkCurrent = 0  '&H0
  adBookmarkFirst = 1  '&H1
  adBookmarkLast = 2  '&H2
End Enum

MarshalOptionsEnum

enum, 2 members.
Public Enum MarshalOptionsEnum
  adMarshalAll = 0  '&H0
  adMarshalModifiedOnly = 1  '&H1
End Enum

AffectEnum

enum, 4 members.
Public Enum AffectEnum
  adAffectCurrent = 1  '&H1
  adAffectGroup = 2  '&H2
  adAffectAll = 3  '&H3
  adAffectAllChapters = 4  '&H4
End Enum

ResyncEnum

enum, 2 members.
Public Enum ResyncEnum
  adResyncUnderlyingValues = 1  '&H1
  adResyncAllValues = 2  '&H2
End Enum

CompareEnum

enum, 5 members.
Public Enum CompareEnum
  adCompareLessThan = 0  '&H0
  adCompareEqual = 1  '&H1
  adCompareGreaterThan = 2  '&H2
  adCompareNotEqual = 3  '&H3
  adCompareNotComparable = 4  '&H4
End Enum

FilterGroupEnum

enum, 6 members.
Public Enum FilterGroupEnum
  adFilterNone = 0  '&H0
  adFilterPendingRecords = 1  '&H1
  adFilterAffectedRecords = 2  '&H2
  adFilterFetchedRecords = 3  '&H3
  adFilterPredicate = 4  '&H4
  adFilterConflictingRecords = 5  '&H5
End Enum

SearchDirectionEnum

enum, 2 members.
Public Enum SearchDirectionEnum
  adSearchForward = 1  '&H1
  adSearchBackward = -1  '&HFFFFFFFF
End Enum

SearchDirection

alias, 2 members.
Public Enum SearchDirection
  adSearchForward = 1  '&H1
  adSearchBackward = -1  '&HFFFFFFFF
End Enum

PersistFormatEnum

enum, 2 members.
Public Enum PersistFormatEnum
  adPersistADTG = 0  '&H0
  adPersistXML = 1  '&H1
End Enum

StringFormatEnum

enum, 1 members.
Public Enum StringFormatEnum
  adClipString = 2  '&H2
End Enum

SeekEnum

enum, 6 members.
Public Enum SeekEnum
  adSeekFirstEQ = 1  '&H1
  adSeekLastEQ = 2  '&H2
  adSeekAfterEQ = 4  '&H4
  adSeekAfter = 8  '&H8
  adSeekBeforeEQ = 16  '&H10
  adSeekBefore = 32  '&H20
End Enum

ADCPROP_UPDATECRITERIA_ENUM

enum, 4 members.
Public Enum ADCPROP_UPDATECRITERIA_ENUM
  adCriteriaKey = 0  '&H0
  adCriteriaAllCols = 1  '&H1
  adCriteriaUpdCols = 2  '&H2
  adCriteriaTimeStamp = 3  '&H3
End Enum

ADCPROP_ASYNCTHREADPRIORITY_ENUM

enum, 5 members.
Public Enum ADCPROP_ASYNCTHREADPRIORITY_ENUM
  adPriorityLowest = 1  '&H1
  adPriorityBelowNormal = 2  '&H2
  adPriorityNormal = 3  '&H3
  adPriorityAboveNormal = 4  '&H4
  adPriorityHighest = 5  '&H5
End Enum

ADCPROP_AUTORECALC_ENUM

enum, 2 members.
Public Enum ADCPROP_AUTORECALC_ENUM
  adRecalcUpFront = 0  '&H0
  adRecalcAlways = 1  '&H1
End Enum

ADCPROP_UPDATERESYNC_ENUM

enum, 6 members.
Public Enum ADCPROP_UPDATERESYNC_ENUM
  adResyncNone = 0  '&H0
  adResyncAutoIncrement = 1  '&H1
  adResyncConflicts = 2  '&H2
  adResyncUpdates = 4  '&H4
  adResyncInserts = 8  '&H8
  adResyncAll = 15  '&HF
End Enum

MoveRecordOptionsEnum

enum, 4 members.
Public Enum MoveRecordOptionsEnum
  adMoveUnspecified = -1  '&HFFFFFFFF
  adMoveOverWrite = 1  '&H1
  adMoveDontUpdateLinks = 2  '&H2
  adMoveAllowEmulation = 4  '&H4
End Enum

CopyRecordOptionsEnum

enum, 4 members.
Public Enum CopyRecordOptionsEnum
  adCopyUnspecified = -1  '&HFFFFFFFF
  adCopyOverWrite = 1  '&H1
  adCopyAllowEmulation = 4  '&H4
  adCopyNonRecursive = 2  '&H2
End Enum

StreamTypeEnum

enum, 2 members.
Public Enum StreamTypeEnum
  adTypeBinary = 1  '&H1
  adTypeText = 2  '&H2
End Enum

LineSeparatorEnum

enum, 3 members.
Public Enum LineSeparatorEnum
  adLF = 10  '&HA
  adCR = 13  '&HD
  adCRLF = -1  '&HFFFFFFFF
End Enum

StreamOpenOptionsEnum

enum, 3 members.
Public Enum StreamOpenOptionsEnum
  adOpenStreamUnspecified = -1  '&HFFFFFFFF
  adOpenStreamAsync = 1  '&H1
  adOpenStreamFromRecord = 4  '&H4
End Enum

StreamWriteEnum

enum, 4 members.
Public Enum StreamWriteEnum
  adWriteChar = 0  '&H0
  adWriteLine = 1  '&H1
  stWriteChar = 0  '&H0
  stWriteLine = 1  '&H1
End Enum

SaveOptionsEnum

enum, 2 members.
Public Enum SaveOptionsEnum
  adSaveCreateNotExist = 1  '&H1
  adSaveCreateOverWrite = 2  '&H2
End Enum

FieldEnum

enum, 2 members.
Public Enum FieldEnum
  adDefaultStream = -1  '&HFFFFFFFF
  adRecordURL = -2  '&HFFFFFFFE
End Enum

StreamReadEnum

enum, 2 members.
Public Enum StreamReadEnum
  adReadAll = -1  '&HFFFFFFFF
  adReadLine = -2  '&HFFFFFFFE
End Enum

RecordTypeEnum

enum, 3 members.
Public Enum RecordTypeEnum
  adSimpleRecord = 0  '&H0
  adCollectionRecord = 1  '&H1
  adStructDoc = 2  '&H2
End Enum
WUtils.com