<% //-------------------------------------------------------------------- // Microsoft ADO // // (c) 1996-1998 Microsoft Corporation. All Rights Reserved. // // // // ADO constants include file for JavaScript // //-------------------------------------------------------------------- //---- CursorTypeEnum Values ---- var adOpenForwardOnly = 0; var adOpenKeyset = 1; var adOpenDynamic = 2; var adOpenStatic = 3; //---- CursorOptionEnum Values ---- var adHoldRecords = 0x00000100; var adMovePrevious = 0x00000200; var adAddNew = 0x01000400; var adDelete = 0x01000800; var adUpdate = 0x01008000; var adBookmark = 0x00002000; var adApproxPosition = 0x00004000; var adUpdateBatch = 0x00010000; var adResync = 0x00020000; var adNotify = 0x00040000; var adFind = 0x00080000; //---- LockTypeEnum Values ---- var adLockReadOnly = 1; var adLockPessimistic = 2; var adLockOptimistic = 3; var adLockBatchOptimistic = 4; //---- ExecuteOptionEnum Values ---- var adRunAsync = 0x00000010; var adAsyncExecute = 0x00000010; var adAsyncFetch = 0x00000020; var adAsyncFetchNonBlocking = 0x00000040; var adExecuteNoRecords = 0x00000080; //---- ConnectOptionEnum Values ---- var adAsyncConnect = 0x00000010; //---- ObjectStateEnum Values ---- var adStateClosed = 0x00000000; var adStateOpen = 0x00000001; var adStateConnecting = 0x00000002; var adStateExecuting = 0x00000004; var adStateFetching = 0x00000008; //---- CursorLocationEnum Values ---- var adUseServer = 2; var adUseClient = 3; //---- DataTypeEnum Values ---- var adEmpty = 0; var adTinyInt = 16; var adSmallInt = 2; var adInteger = 3; var adBigInt = 20; var adUnsignedTinyInt = 17; var adUnsignedSmallInt = 18; var adUnsignedInt = 19; var adUnsignedBigInt = 21; var adSingle = 4; var adDouble = 5; var adCurrency = 6; var adDecimal = 14; var adNumeric = 131; var adBoolean = 11; var adError = 10; var adUserDefined = 132; var adVariant = 12; var adIDispatch = 9; var adIUnknown = 13; var adGUID = 72; var adDate = 7; var adDBDate = 133; var adDBTime = 134; var adDBTimeStamp = 135; var adBSTR = 8; var adChar = 129; var adVarChar = 200; var adLongVarChar = 201; var adWChar = 130; var adVarWChar = 202; var adLongVarWChar = 203; var adBinary = 128; var adVarBinary = 204; var adLongVarBinary = 205; var adChapter = 136; var adFileTime = 64; var adDBFileTime = 137; var adPropVariant = 138; var adVarNumeric = 139; //---- FieldAttributeEnum Values ---- var adFldMayDefer = 0x00000002; var adFldUpdatable = 0x00000004; var adFldUnknownUpdatable = 0x00000008; var adFldFixed = 0x00000010; var adFldIsNullable = 0x00000020; var adFldMayBeNull = 0x00000040; var adFldLong = 0x00000080; var adFldRowID = 0x00000100; var adFldRowVersion = 0x00000200; var adFldCacheDeferred = 0x00001000; var adFldKeyColumn = 0x00008000; //---- EditModeEnum Values ---- var adEditNone = 0x0000; var adEditInProgress = 0x0001; var adEditAdd = 0x0002; var adEditDelete = 0x0004; //---- RecordStatusEnum Values ---- var adRecOK = 0x0000000; var adRecNew = 0x0000001; var adRecModified = 0x0000002; var adRecDeleted = 0x0000004; var adRecUnmodified = 0x0000008; var adRecInvalid = 0x0000010; var adRecMultipleChanges = 0x0000040; var adRecPendingChanges = 0x0000080; var adRecCanceled = 0x0000100; var adRecCantRelease = 0x0000400; var adRecConcurrencyViolation = 0x0000800; var adRecIntegrityViolation = 0x0001000; var adRecMaxChangesExceeded = 0x0002000; var adRecObjectOpen = 0x0004000; var adRecOutOfMemory = 0x0008000; var adRecPermissionDenied = 0x0010000; var adRecSchemaViolation = 0x0020000; var adRecDBDeleted = 0x0040000; //---- GetRowsOptionEnum Values ---- var adGetRowsRest = -1; //---- PositionEnum Values ---- var adPosUnknown = -1; var adPosBOF = -2; var adPosEOF = -3; //---- enum Values ---- var adBookmarkCurrent = 0; var adBookmarkFirst = 1; var adBookmarkLast = 2; //---- MarshalOptionsEnum Values ---- var adMarshalAll = 0; var adMarshalModifiedOnly = 1; //---- AffectEnum Values ---- var adAffectCurrent = 1; var adAffectGroup = 2; var adAffectAll = 3; var adAffectAllChapters = 4; //---- ResyncEnum Values ---- var adResyncUnderlyingValues = 1; var adResyncAllValues = 2; //---- CompareEnum Values ---- var adCompareLessThan = 0; var adCompareEqual = 1; var adCompareGreaterThan = 2; var adCompareNotEqual = 3; var adCompareNotComparable = 4; //---- FilterGroupEnum Values ---- var adFilterNone = 0; var adFilterPendingRecords = 1; var adFilterAffectedRecords = 2; var adFilterFetchedRecords = 3; var adFilterPredicate = 4; var adFilterConflictingRecords = 5; //---- SearchDirectionEnum Values ---- var adSearchForward = 1; var adSearchBackward = -1; //---- PersistFormatEnum Values ---- var adPersistADTG = 0; var adPersistXML = 1; var adPersistHTML = 2; //---- StringFormatEnum Values ---- var adStringXML = 0; var adStringHTML = 1; var adClipString = 2; //---- ADCPROP_UPDATECRITERIA_ENUM Values ---- var adCriteriaKey = 0; var adCriteriaAllCols = 1; var adCriteriaUpdCols = 2; var adCriteriaTimeStamp = 3; //---- ADCPROP_ASYNCTHREADPRIORITY_ENUM Values ---- var adPriorityLowest = 1; var adPriorityBelowNormal = 2; var adPriorityNormal = 3; var adPriorityAboveNormal = 4; var adPriorityHighest = 5; //---- ConnectPromptEnum Values ---- var adPromptAlways = 1; var adPromptComplete = 2; var adPromptCompleteRequired = 3; var adPromptNever = 4; //---- ConnectModeEnum Values ---- var adModeUnknown = 0; var adModeRead = 1; var adModeWrite = 2; var adModeReadWrite = 3; var adModeShareDenyRead = 4; var adModeShareDenyWrite = 8; var adModeShareExclusive = 0xc; var adModeShareDenyNone = 0x10; //---- IsolationLevelEnum Values ---- var adXactUnspecified = 0xffffffff; var adXactChaos = 0x00000010; var adXactReadUncommitted = 0x00000100; var adXactBrowse = 0x00000100; var adXactCursorStability = 0x00001000; var adXactReadCommitted = 0x00001000; var adXactRepeatableRead = 0x00010000; var adXactSerializable = 0x00100000; var adXactIsolated = 0x00100000; //---- XactAttributeEnum Values ---- var adXactCommitRetaining = 0x00020000; var adXactAbortRetaining = 0x00040000; //---- PropertyAttributesEnum Values ---- var adPropNotSupported = 0x0000; var adPropRequired = 0x0001; var adPropOptional = 0x0002; var adPropRead = 0x0200; var adPropWrite = 0x0400; //---- ErrorValueEnum Values ---- var adErrInvalidArgument = 0xbb9; var adErrNoCurrentRecord = 0xbcd; var adErrIllegalOperation = 0xc93; var adErrInTransaction = 0xcae; var adErrFeatureNotAvailable = 0xcb3; var adErrItemNotFound = 0xcc1; var adErrObjectInCollection = 0xd27; var adErrObjectNotSet = 0xd5c; var adErrDataConversion = 0xd5d; var adErrObjectClosed = 0xe78; var adErrObjectOpen = 0xe79; var adErrProviderNotFound = 0xe7a; var adErrBoundToCommand = 0xe7b; var adErrInvalidParamInfo = 0xe7c; var adErrInvalidConnection = 0xe7d; var adErrNotReentrant = 0xe7e; var adErrStillExecuting = 0xe7f; var adErrOperationCancelled = 0xe80; var adErrStillConnecting = 0xe81; var adErrNotExecuting = 0xe83; var adErrUnsafeOperation = 0xe84; //---- ParameterAttributesEnum Values ---- var adParamSigned = 0x0010; var adParamNullable = 0x0040; var adParamLong = 0x0080; //---- ParameterDirectionEnum Values ---- var adParamUnknown = 0x0000; var adParamInput = 0x0001; var adParamOutput = 0x0002; var adParamInputOutput = 0x0003; var adParamReturnValue = 0x0004; //---- CommandTypeEnum Values ---- var adCmdUnknown = 0x0008; var adCmdText = 0x0001; var adCmdTable = 0x0002; var adCmdStoredProc = 0x0004; var adCmdFile = 0x0100; var adCmdTableDirect = 0x0200; //---- EventStatusEnum Values ---- var adStatusOK = 0x0000001; var adStatusErrorsOccurred = 0x0000002; var adStatusCantDeny = 0x0000003; var adStatusCancel = 0x0000004; var adStatusUnwantedEvent = 0x0000005; //---- EventReasonEnum Values ---- var adRsnAddNew = 1; var adRsnDelete = 2; var adRsnUpdate = 3; var adRsnUndoUpdate = 4; var adRsnUndoAddNew = 5; var adRsnUndoDelete = 6; var adRsnRequery = 7; var adRsnResynch = 8; var adRsnClose = 9; var adRsnMove = 10; var adRsnFirstChange = 11; var adRsnMoveFirst = 12; var adRsnMoveNext = 13; var adRsnMovePrevious = 14; var adRsnMoveLast = 15; //---- SchemaEnum Values ---- var adSchemaProviderSpecific = -1; var adSchemaAsserts = 0; var adSchemaCatalogs = 1; var adSchemaCharacterSets = 2; var adSchemaCollations = 3; var adSchemaColumns = 4; var adSchemaCheckConstraints = 5; var adSchemaConstraintColumnUsage = 6; var adSchemaConstraintTableUsage = 7; var adSchemaKeyColumnUsage = 8; var adSchemaReferentialContraints = 9; var adSchemaTableConstraints = 10; var adSchemaColumnsDomainUsage = 11; var adSchemaIndexes = 12; var adSchemaColumnPrivileges = 13; var adSchemaTablePrivileges = 14; var adSchemaUsagePrivileges = 15; var adSchemaProcedures = 16; var adSchemaSchemata = 17; var adSchemaSQLLanguages = 18; var adSchemaStatistics = 19; var adSchemaTables = 20; var adSchemaTranslations = 21; var adSchemaProviderTypes = 22; var adSchemaViews = 23; var adSchemaViewColumnUsage = 24; var adSchemaViewTableUsage = 25; var adSchemaProcedureParameters = 26; var adSchemaForeignKeys = 27; var adSchemaPrimaryKeys = 28; var adSchemaProcedureColumns = 29; var adSchemaDBInfoKeywords = 30; var adSchemaDBInfoLiterals = 31; var adSchemaCubes = 32; var adSchemaDimensions = 33; var adSchemaHierarchies = 34; var adSchemaLevels = 35; var adSchemaMeasures = 36; var adSchemaProperties = 37; var adSchemaMembers = 38; //---- SeekEnum Values ---- var adSeekFirstEQ = 0x1; var adSeekLastEQ = 0x2; var adSeekGE = 0x4; var adSeekGT = 0x8; var adSeekLE = 0x10; var adSeekLT = 0x20; %>