adovbs.inc 全文

  1. <%
  2. '--------------------------------------------------------------------
  3. ' Microsoft ADO
  4. '
  5. ' Copyright (c) 1996-1998 Microsoft Corporation.
  6. '
  7. '
  8. '
  9. ' ADO constants include file for VBScript
  10. '
  11. '--------------------------------------------------------------------
  12. '---- CursorTypeEnum Values ----
  13. Const adOpenForwardOnly = 0
  14. Const adOpenKeyset = 1
  15. Const adOpenDynamic = 2
  16. Const adOpenStatic = 3
  17. '---- CursorOptionEnum Values ----
  18. Const adHoldRecords = 
  19. Const adMovePrevious = 
  20. Const adAddNew = 
  21. Const adDelete = 
  22. Const adUpdate = 
  23. Const adBookmark = 
  24. Const adApproxPosition = 
  25. Const adUpdateBatch = 
  26. Const adResync = 
  27. Const adNotify = 
  28. Const adFind = 
  29. Const adSeek = 
  30. Const adIndex = 
  31. '---- LockTypeEnum Values ----
  32. Const adLockReadOnly = 1
  33. Const adLockPessimistic = 2
  34. Const adLockOptimistic = 3
  35. Const adLockBatchOptimistic = 4
  36. '---- ExecuteOptionEnum Values ----
  37. Const adAsyncExecute = 
  38. Const adAsyncFetch = 
  39. Const adAsyncFetchNonBlocking = 
  40. Const adExecuteNoRecords = 
  41. Const adExecuteStream = 
  42. '---- ConnectOptionEnum Values ----
  43. Const adAsyncConnect = 
  44. '---- ObjectStateEnum Values ----
  45. Const adStateClosed = 
  46. Const adStateOpen = 
  47. Const adStateConnecting = 
  48. Const adStateExecuting = 
  49. Const adStateFetching = 
  50. '---- CursorLocationEnum Values ----
  51. Const adUseServer = 2
  52. Const adUseClient = 3
  53. '---- DataTypeEnum Values ----
  54. Const adEmpty = 0
  55. Const adTinyInt = 16
  56. Const adSmallInt = 2
  57. Const adInteger = 3
  58. Const adBigInt = 20
  59. Const adUnsignedTinyInt = 17
  60. Const adUnsignedSmallInt = 18
  61. Const adUnsignedInt = 19
  62. Const adUnsignedBigInt = 21
  63. Const adSingle = 4
  64. Const adDouble = 5
  65. Const adCurrency = 6
  66. Const adDecimal = 14
  67. Const adNumeric = 131
  68. Const adBoolean = 11
  69. Const adError = 10
  70. Const adUserDefined = 132
  71. Const adVariant = 12
  72. Const adIDispatch = 9
  73. Const adIUnknown = 13
  74. Const adGUID = 72
  75. Const adDate = 7
  76. Const adDBDate = 133
  77. Const adDBTime = 134
  78. Const adDBTimeStamp = 135
  79. Const adBSTR = 8
  80. Const adChar = 129
  81. Const adVarChar = 200
  82. Const adLongVarChar = 201
  83. Const adWChar = 130
  84. Const adVarWChar = 202
  85. Const adLongVarWChar = 203
  86. Const adBinary = 128
  87. Const adVarBinary = 204
  88. Const adLongVarBinary = 205
  89. Const adChapter = 136
  90. Const adFileTime = 64
  91. Const adPropVariant = 138
  92. Const adVarNumeric = 139
  93. Const adArray = 
  94. '---- FieldAttributeEnum Values ----
  95. Const adFldMayDefer = 
  96. Const adFldUpdatable = 
  97. Const adFldUnknownUpdatable = 
  98. Const adFldFixed = 
  99. Const adFldIsNullable = 
  100. Const adFldMayBeNull = 
  101. Const adFldLong = 
  102. Const adFldRowID = 
  103. Const adFldRowVersion = 
  104. Const adFldCacheDeferred = 
  105. Const adFldIsChapter = 
  106. Const adFldNegativeScale = 
  107. Const adFldKeyColumn = 
  108. Const adFldIsRowURL = 
  109. Const adFldIsDefaultStream = 
  110. Const adFldIsCollection = 
  111. '---- EditModeEnum Values ----
  112. Const adEditNone = 
  113. Const adEditInProgress = 
  114. Const adEditAdd = 
  115. Const adEditDelete = 
  116. '---- RecordStatusEnum Values ----
  117. Const adRecOK = 
  118. Const adRecNew = 
  119. Const adRecModified = 
  120. Const adRecDeleted = 
  121. Const adRecUnmodified = 
  122. Const adRecInvalid = 
  123. Const adRecMultipleChanges = 
  124. Const adRecPendingChanges = 
  125. Const adRecCanceled = 
  126. Const adRecCantRelease = 
  127. Const adRecConcurrencyViolation = 
  128. Const adRecIntegrityViolation = 
  129. Const adRecMaxChangesExceeded = 
  130. Const adRecObjectOpen = 
  131. Const adRecOutOfMemory = 
  132. Const adRecPermissionDenied = 
  133. Const adRecSchemaViolation = 
  134. Const adRecDBDeleted = 
  135. '---- GetRowsOptionEnum Values ----
  136. Const adGetRowsRest = -1
  137. '---- PositionEnum Values ----
  138. Const adPosUnknown = -1
  139. Const adPosBOF = -2
  140. Const adPosEOF = -3
  141. '---- BookmarkEnum Values ----
  142. Const adBookmarkCurrent = 0
  143. Const adBookmarkFirst = 1
  144. Const adBookmarkLast = 2
  145. '---- MarshalOptionsEnum Values ----
  146. Const adMarshalAll = 0
  147. Const adMarshalModifiedOnly = 1
  148. '---- AffectEnum Values ----
  149. Const adAffectCurrent = 1
  150. Const adAffectGroup = 2
  151. Const adAffectAllChapters = 4
  152. '---- ResyncEnum Values ----
  153. Const adResyncUnderlyingValues = 1
  154. Const adResyncAllValues = 2
  155. '---- CompareEnum Values ----
  156. Const adCompareLessThan = 0
  157. Const adCompareEqual = 1
  158. Const adCompareGreaterThan = 2
  159. Const adCompareNotEqual = 3
  160. Const adCompareNotComparable = 4
  161. '---- FilterGroupEnum Values ----
  162. Const adFilterNone = 0
  163. Const adFilterPendingRecords = 1
  164. Const adFilterAffectedRecords = 2
  165. Const adFilterFetchedRecords = 3
  166. Const adFilterConflictingRecords = 5
  167. '---- SearchDirectionEnum Values ----
  168. Const adSearchForward = 1
  169. Const adSearchBackward = -1
  170. '---- PersistFormatEnum Values ----
  171. Const adPersistADTG = 0
  172. Const adPersistXML = 1
  173. '---- StringFormatEnum Values ----
  174. Const adClipString = 2
  175. '---- ConnectPromptEnum Values ----
  176. Const adPromptAlways = 1
  177. Const adPromptComplete = 2
  178. Const adPromptCompleteRequired = 3
  179. Const adPromptNever = 4
  180. '---- ConnectModeEnum Values ----
  181. Const adModeUnknown = 0
  182. Const adModeRead = 1
  183. Const adModeWrite = 2
  184. Const adModeReadWrite = 3
  185. Const adModeShareDenyRead = 4
  186. Const adModeShareDenyWrite = 8
  187. Const adModeShareExclusive = 
  188. Const adModeShareDenyNone = 
  189. Const adModeRecursive = 
  190. '---- RecordCreateOptionsEnum Values ----
  191. Const adCreateCollection = 
  192. Const adCreateStructDoc = 
  193. Const adCreateNonCollection = 
  194. Const adOpenIfExists = 
  195. Const adCreateOverwrite = 
  196. Const adFailIfNotExists = -1
  197. '---- RecordOpenOptionsEnum Values ----
  198. Const adOpenRecordUnspecified = -1
  199. Const adOpenOutput = 
  200. Const adOpenAsync = 
  201. Const adDelayFetchStream = 
  202. Const adDelayFetchFields = 
  203. Const adOpenExecuteCommand = 
  204. '---- IsolationLevelEnum Values ----
  205. Const adXactUnspecified = 
  206. Const adXactChaos = 
  207. Const adXactReadUncommitted = 
  208. Const adXactBrowse = 
  209. Const adXactCursorStability = 
  210. Const adXactReadCommitted = 
  211. Const adXactRepeatableRead = 
  212. Const adXactSerializable = 
  213. Const adXactIsolated = 
  214. '---- XactAttributeEnum Values ----
  215. Const adXactCommitRetaining = 
  216. Const adXactAbortRetaining = 
  217. '---- PropertyAttributesEnum Values ----
  218. Const adPropNotSupported = 
  219. Const adPropRequired = 
  220. Const adPropOptional = 
  221. Const adPropRead = 
  222. Const adPropWrite = 
  223. '---- ErrorValueEnum Values ----
  224. Const adErrProviderFailed = 
  225. Const adErrInvalidArgument = 
  226. Const adErrOpeningFile = 
  227. Const adErrReadFile = 
  228. Const adErrWriteFile = 
  229. Const adErrNoCurrentRecord = 
  230. Const adErrIllegalOperation = 
  231. Const adErrCantChangeProvider = 
  232. Const adErrInTransaction = 
  233. Const adErrFeatureNotAvailable = 
  234. Const adErrItemNotFound = 
  235. Const adErrObjectInCollection = 
  236. Const adErrObjectNotSet = 
  237. Const adErrDataConversion = 
  238. Const adErrObjectClosed = 
  239. Const adErrObjectOpen = 
  240. Const adErrProviderNotFound = 
  241. Const adErrBoundToCommand = 
  242. Const adErrInvalidParamInfo = 
  243. Const adErrInvalidConnection = 
  244. Const adErrNotReentrant = 
  245. Const adErrStillExecuting = 
  246. Const adErrOperationCancelled = 
  247. Const adErrStillConnecting = 
  248. Const adErrInvalidTransaction = 
  249. Const adErrUnsafeOperation = 
  250. Const adwrnSecurityDialog = 
  251. Const adwrnSecurityDialogHeader = 
  252. Const adErrIntegrityViolation = 
  253. Const adErrPermissionDenied = 
  254. Const adErrDataOverflow = 
  255. Const adErrSchemaViolation = 
  256. Const adErrSignMismatch = 
  257. Const adErrCantConvertvalue = 
  258. Const adErrCantCreate = 
  259. Const adErrColumnNotOnThisRow = 
  260. Const adErrURLIntegrViolSetColumns = 
  261. Const adErrURLDoesNotExist = 
  262. Const adErrTreePermissionDenied = 
  263. Const adErrInvalidURL = 
  264. Const adErrResourceLocked = 
  265. Const adErrResourceExists = 
  266. Const adErrCannotComplete = 
  267. Const adErrVolumeNotFound = 
  268. Const adErrOutOfSpace = 
  269. Const adErrResourceOutOfScope = 
  270. Const adErrUnavailable = 
  271. Const adErrURLNamedRowDoesNotExist = 
  272. Const adErrDelResOutOfScope = 
  273. Const adErrPropInvalidColumn = 
  274. Const adErrPropInvalidOption = 
  275. Const adErrPropInvalidValue = 
  276. Const adErrPropConflicting = 
  277. Const adErrPropNotAllSettable = 
  278. Const adErrPropNotSet = 
  279. Const adErrPropNotSettable = 
  280. Const adErrPropNotSupported = 
  281. Const adErrCatalogNotSet = 
  282. Const adErrCantChangeConnection = 
  283. Const adErrFieldsUpdateFailed = 
  284. Const adErrDenyNotSupported = 
  285. Const adErrDenyTypeNotSupported = 
  286. '---- ParameterAttributesEnum Values ----
  287. Const adParamSigned = 
  288. Const adParamNullable = 
  289. Const adParamLong = 
  290. '---- ParameterDirectionEnum Values ----
  291. Const adParamUnknown = 
  292. Const adParamInput = 
  293. Const adParamOutput = 
  294. Const adParamInputOutput = 
  295. Const adParamReturnValue = 
  296. '---- CommandTypeEnum Values ----
  297. Const adCmdUnknown = 
  298. Const adCmdText = 
  299. Const adCmdTable = 
  300. Const adCmdStoredProc = 
  301. Const adCmdFile = 
  302. Const adCmdTableDirect = 
  303. '---- EventStatusEnum Values ----
  304. Const adStatusOK = 
  305. Const adStatusErrorsOccurred = 
  306. Const adStatusCantDeny = 
  307. Const adStatusCancel = 
  308. Const adStatusUnwantedEvent = 
  309. '---- EventReasonEnum Values ----
  310. Const adRsnAddNew = 1
  311. Const adRsnDelete = 2
  312. Const adRsnUpdate = 3
  313. Const adRsnUndoUpdate = 4
  314. Const adRsnUndoAddNew = 5
  315. Const adRsnUndoDelete = 6
  316. Const adRsnRequery = 7
  317. Const adRsnResynch = 8
  318. Const adRsnClose = 9
  319. Const adRsnMove = 10
  320. Const adRsnFirstChange = 11
  321. Const adRsnMoveFirst = 12
  322. Const adRsnMoveNext = 13
  323. Const adRsnMovePrevious = 14
  324. Const adRsnMoveLast = 15
  325. '---- SchemaEnum Values ----
  326. Const adSchemaProviderSpecific = -1
  327. Const adSchemaAsserts = 0
  328. Const adSchemaCatalogs = 1
  329. Const adSchemaCharacterSets = 2
  330. Const adSchemaCollations = 3
  331. Const adSchemaColumns = 4
  332. Const adSchemaCheckConstraints = 5
  333. Const adSchemaConstraintColumnUsage = 6
  334. Const adSchemaConstraintTableUsage = 7
  335. Const adSchemaKeyColumnUsage = 8
  336. Const adSchemaReferentialConstraints = 9
  337. Const adSchemaTableConstraints = 10
  338. Const adSchemaColumnsDomainUsage = 11
  339. Const adSchemaIndexes = 12
  340. Const adSchemaColumnPrivileges = 13
  341. Const adSchemaTablePrivileges = 14
  342. Const adSchemaUsagePrivileges = 15
  343. Const adSchemaProcedures = 16
  344. Const adSchemaSchemata = 17
  345. Const adSchemaSQLLanguages = 18
  346. Const adSchemaStatistics = 19
  347. Const adSchemaTables = 20
  348. Const adSchemaTranslations = 21
  349. Const adSchemaProviderTypes = 22
  350. Const adSchemaViews = 23
  351. Const adSchemaViewColumnUsage = 24
  352. Const adSchemaViewTableUsage = 25
  353. Const adSchemaProcedureParameters = 26
  354. Const adSchemaForeignKeys = 27
  355. Const adSchemaPrimaryKeys = 28
  356. Const adSchemaProcedureColumns = 29
  357. Const adSchemaDBInfoKeywords = 30
  358. Const adSchemaDBInfoLiterals = 31
  359. Const adSchemaCubes = 32
  360. Const adSchemaDimensions = 33
  361. Const adSchemaHierarchies = 34
  362. Const adSchemaLevels = 35
  363. Const adSchemaMeasures = 36
  364. Const adSchemaProperties = 37
  365. Const adSchemaMembers = 38
  366. Const adSchemaTrustees = 39
  367. Const adSchemaFunctions = 40
  368. Const adSchemaActions = 41
  369. Const adSchemaCommands = 42
  370. Const adSchemaSets = 43
  371. '---- FieldStatusEnum Values ----
  372. Const adFieldOK = 0
  373. Const adFieldCantConvertValue = 2
  374. Const adFieldIsNull = 3
  375. Const adFieldTruncated = 4
  376. Const adFieldSignMismatch = 5
  377. Const adFieldDataOverflow = 6
  378. Const adFieldCantCreate = 7
  379. Const adFieldUnavailable = 8
  380. Const adFieldPermissionDenied = 9
  381. Const adFieldIntegrityViolation = 10
  382. Const adFieldSchemaViolation = 11
  383. Const adFieldBadStatus = 12
  384. Const adFieldDefault = 13
  385. Const adFieldIgnore = 15
  386. Const adFieldDoesNotExist = 16
  387. Const adFieldInvalidURL = 17
  388. Const adFieldResourceLocked = 18
  389. Const adFieldResourceExists = 19
  390. Const adFieldCannotComplete = 20
  391. Const adFieldVolumeNotFound = 21
  392. Const adFieldOutOfSpace = 22
  393. Const adFieldCannotDeleteSource = 23
  394. Const adFieldReadOnly = 24
  395. Const adFieldResourceOutOfScope = 25
  396. Const adFieldAlreadyExists = 26
  397. Const adFieldPendingInsert = 
  398. Const adFieldPendingDelete = 
  399. Const adFieldPendingChange = 
  400. Const adFieldPendingUnknown = 
  401. Const adFieldPendingUnknownDelete = 
  402. '---- SeekEnum Values ----
  403. Const adSeekFirstEQ = 
  404. Const adSeekLastEQ = 
  405. Const adSeekAfterEQ = 
  406. Const adSeekAfter = 
  407. Const adSeekBeforeEQ = 
  408. Const adSeekBefore = 
  409. '---- ADCPROP_UPDATECRITERIA_ENUM Values ----
  410. Const adCriteriaKey = 0
  411. Const adCriteriaAllCols = 1
  412. Const adCriteriaUpdCols = 2
  413. Const adCriteriaTimeStamp = 3
  414. '---- ADCPROP_ASYNCTHREADPRIORITY_ENUM Values ----
  415. Const adPriorityLowest = 1
  416. Const adPriorityBelowNormal = 2
  417. Const adPriorityNormal = 3
  418. Const adPriorityAboveNormal = 4
  419. Const adPriorityHighest = 5
  420. '---- ADCPROP_AUTORECALC_ENUM Values ----
  421. Const adRecalcUpFront = 0
  422. Const adRecalcAlways = 1
  423. '---- ADCPROP_UPDATERESYNC_ENUM Values ----
  424. '---- ADCPROP_UPDATERESYNC_ENUM Values ----
  425. '---- MoveRecordOptionsEnum Values ----
  426. Const adMoveUnspecified = -1
  427. Const adMoveOverWrite = 1
  428. Const adMoveDontUpdateLinks = 2
  429. Const adMoveAllowEmulation = 4
  430. '---- CopyRecordOptionsEnum Values ----
  431. Const adCopyUnspecified = -1
  432. Const adCopyOverWrite = 1
  433. Const adCopyAllowEmulation = 4
  434. Const adCopyNonRecursive = 2
  435. '---- StreamTypeEnum Values ----
  436. Const adTypeBinary = 1
  437. Const adTypeText = 2
  438. '---- LineSeparatorEnum Values ----
  439. Const adLF = 10
  440. Const adCR = 13
  441. Const adCRLF = -1
  442. '---- StreamOpenOptionsEnum Values ----
  443. Const adOpenStreamUnspecified = -1
  444. Const adOpenStreamAsync = 1
  445. Const adOpenStreamFromRecord = 4
  446. '---- StreamWriteEnum Values ----
  447. Const adWriteChar = 0
  448. Const adWriteLine = 1
  449. '---- SaveOptionsEnum Values ----
  450. Const adSaveCreateNotExist = 1
  451. Const adSaveCreateOverWrite = 2
  452. '---- FieldEnum Values ----
  453. Const adDefaultStream = -1
  454. Const adRecordURL = -2
  455. '---- StreamReadEnum Values ----
  456. Const adReadAll = -1
  457. Const adReadLine = -2
  458. '---- RecordTypeEnum Values ----
  459. Const adSimpleRecord = 0
  460. Const adCollectionRecord = 1
  461. Const adStructDoc = 2
  462. %>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值