home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / is20.cab / ADOVBS.inc < prev    next >
Text File  |  1997-10-09  |  7KB  |  267 lines

  1. <%
  2. '--------------------------------------------------------------------
  3. ' Microsoft ADO
  4. '
  5. ' (c) 1996 Microsoft Corporation.  All Rights Reserved.
  6. '
  7. '
  8. '
  9. ' ADO constants include file for VBScript
  10. '
  11. '--------------------------------------------------------------------
  12.  
  13. '---- CursorTypeEnum Values ----
  14. Const adOpenForwardOnly = 0
  15. Const adOpenKeyset = 1
  16. Const adOpenDynamic = 2
  17. Const adOpenStatic = 3
  18.  
  19. '---- CursorOptionEnum Values ----
  20. Const adHoldRecords = &H00000100
  21. Const adMovePrevious = &H00000200
  22. Const adAddNew = &H01000400
  23. Const adDelete = &H01000800
  24. Const adUpdate = &H01008000
  25. Const adBookmark = &H00002000
  26. Const adApproxPosition = &H00004000
  27. Const adUpdateBatch = &H00010000
  28. Const adResync = &H00020000
  29. Const adNotify = &H00040000
  30.  
  31. '---- LockTypeEnum Values ----
  32. Const adLockReadOnly = 1
  33. Const adLockPessimistic = 2
  34. Const adLockOptimistic = 3
  35. Const adLockBatchOptimistic = 4
  36.  
  37. '---- ExecuteOptionEnum Values ----
  38. Const adRunAsync = &H00000010
  39.  
  40. '---- ObjectStateEnum Values ----
  41. Const adStateClosed = &H00000000
  42. Const adStateOpen = &H00000001
  43. Const adStateConnecting = &H00000002
  44. Const adStateExecuting = &H00000004
  45.  
  46. '---- CursorLocationEnum Values ----
  47. Const adUseNone = 1
  48. Const adUseServer = 2
  49. Const adUseClient = 3
  50. Const adUseClientBatch = 3
  51.  
  52. '---- DataTypeEnum Values ----
  53. Const adEmpty = 0
  54. Const adTinyInt = 16
  55. Const adSmallInt = 2
  56. Const adInteger = 3
  57. Const adBigInt = 20
  58. Const adUnsignedTinyInt = 17
  59. Const adUnsignedSmallInt = 18
  60. Const adUnsignedInt = 19
  61. Const adUnsignedBigInt = 21
  62. Const adSingle = 4
  63. Const adDouble = 5
  64. Const adCurrency = 6
  65. Const adDecimal = 14
  66. Const adNumeric = 131
  67. Const adBoolean = 11
  68. Const adError = 10
  69. Const adUserDefined = 132
  70. Const adVariant = 12
  71. Const adIDispatch = 9
  72. Const adIUnknown = 13
  73. Const adGUID = 72
  74. Const adDate = 7
  75. Const adDBDate = 133
  76. Const adDBTime = 134
  77. Const adDBTimeStamp = 135
  78. Const adBSTR = 8
  79. Const adChar = 129
  80. Const adVarChar = 200
  81. Const adLongVarChar = 201
  82. Const adWChar = 130
  83. Const adVarWChar = 202
  84. Const adLongVarWChar = 203
  85. Const adBinary = 128
  86. Const adVarBinary = 204
  87. Const adLongVarBinary = 205
  88.  
  89. '---- FieldAttributeEnum Values ----
  90. Const adFldMayDefer = &H00000002
  91. Const adFldUpdatable = &H00000004
  92. Const adFldUnknownUpdatable = &H00000008
  93. Const adFldFixed = &H00000010
  94. Const adFldIsNullable = &H00000020
  95. Const adFldMayBeNull = &H00000040
  96. Const adFldLong = &H00000080
  97. Const adFldRowID = &H00000100
  98. Const adFldRowVersion = &H00000200
  99. Const adFldCacheDeferred = &H00001000
  100.  
  101. '---- EditModeEnum Values ----
  102. Const adEditNone = &H0000
  103. Const adEditInProgress = &H0001
  104. Const adEditAdd = &H0002
  105.  
  106. '---- RecordStatusEnum Values ----
  107. Const adRecOK = &H0000000
  108. Const adRecNew = &H0000001
  109. Const adRecModified = &H0000002
  110. Const adRecDeleted = &H0000004
  111. Const adRecUnmodified = &H0000008
  112. Const adRecInvalid = &H0000010
  113. Const adRecMultipleChanges = &H0000040
  114. Const adRecPendingChanges = &H0000080
  115. Const adRecCanceled = &H0000100
  116. Const adRecCantRelease = &H0000400
  117. Const adRecConcurrencyViolation = &H0000800
  118. Const adRecIntegrityViolation = &H0001000
  119. Const adRecMaxChangesExceeded = &H0002000
  120. Const adRecObjectOpen = &H0004000
  121. Const adRecOutOfMemory = &H0008000
  122. Const adRecPermissionDenied = &H0010000
  123. Const adRecSchemaViolation = &H0020000
  124. Const adRecDBDeleted = &H0040000
  125.  
  126. '---- GetRowsOptionEnum Values ----
  127. Const adGetRowsRest = -1
  128.  
  129. '---- PositionEnum Values ----
  130. Const adPosUnknown = -1
  131. Const adPosBOF = -2
  132. Const adPosEOF = -3
  133.  
  134. '---- enum Values ----
  135. Const adBookmarkCurrent = 0
  136. Const adBookmarkFirst = 1
  137. Const adBookmarkLast = 2
  138.  
  139. '---- MarshalOptionsEnum Values ----
  140. Const adMarshalAll = 0
  141. Const adMarshalModifiedOnly = 1
  142.  
  143. '---- AffectEnum Values ----
  144. Const adAffectCurrent = 1
  145. Const adAffectGroup = 2
  146. Const adAffectAll = 3
  147.  
  148. '---- FilterGroupEnum Values ----
  149. Const adFilterNone = 0
  150. Const adFilterPendingRecords = 1
  151. Const adFilterAffectedRecords = 2
  152. Const adFilterFetchedRecords = 3
  153. Const adFilterPredicate = 4
  154.  
  155. '---- SearchDirection Values ----
  156. Const adSearchForward = 0
  157. Const adSearchBackward = 1
  158.  
  159. '---- ConnectPromptEnum Values ----
  160. Const adPromptAlways = 1
  161. Const adPromptComplete = 2
  162. Const adPromptCompleteRequired = 3
  163. Const adPromptNever = 4
  164.  
  165. '---- ConnectModeEnum Values ----
  166. Const adModeUnknown = 0
  167. Const adModeRead = 1
  168. Const adModeWrite = 2
  169. Const adModeReadWrite = 3
  170. Const adModeShareDenyRead = 4
  171. Const adModeShareDenyWrite = 8
  172. Const adModeShareExclusive = &Hc
  173. Const adModeShareDenyNone = &H10
  174.  
  175. '---- IsolationLevelEnum Values ----
  176. Const adXactUnspecified = &Hffffffff
  177. Const adXactChaos = &H00000010
  178. Const adXactReadUncommitted = &H00000100
  179. Const adXactBrowse = &H00000100
  180. Const adXactCursorStability = &H00001000
  181. Const adXactReadCommitted = &H00001000
  182. Const adXactRepeatableRead = &H00010000
  183. Const adXactSerializable = &H00100000
  184. Const adXactIsolated = &H00100000
  185.  
  186. '---- XactAttributeEnum Values ----
  187. Const adXactCommitRetaining = &H00020000
  188. Const adXactAbortRetaining = &H00040000
  189.  
  190. '---- PropertyAttributesEnum Values ----
  191. Const adPropNotSupported = &H0000
  192. Const adPropRequired = &H0001
  193. Const adPropOptional = &H0002
  194. Const adPropRead = &H0200
  195. Const adPropWrite = &H0400
  196.  
  197. '---- ErrorValueEnum Values ----
  198. Const adErrInvalidArgument = &Hbb9
  199. Const adErrNoCurrentRecord = &Hbcd
  200. Const adErrIllegalOperation = &Hc93
  201. Const adErrInTransaction = &Hcae
  202. Const adErrFeatureNotAvailable = &Hcb3
  203. Const adErrItemNotFound = &Hcc1
  204. Const adErrObjectInCollection = &Hd27
  205. Const adErrObjectNotSet = &Hd5c
  206. Const adErrDataConversion = &Hd5d
  207. Const adErrObjectClosed = &He78
  208. Const adErrObjectOpen = &He79
  209. Const adErrProviderNotFound = &He7a
  210. Const adErrBoundToCommand = &He7b
  211. Const adErrInvalidParamInfo = &He7c
  212. Const adErrInvalidConnection = &He7d
  213. Const adErrStillExecuting = &He7f
  214. Const adErrStillConnecting = &He81
  215.  
  216. '---- ParameterAttributesEnum Values ----
  217. Const adParamSigned = &H0010
  218. Const adParamNullable = &H0040
  219. Const adParamLong = &H0080
  220.  
  221. '---- ParameterDirectionEnum Values ----
  222. Const adParamUnknown = &H0000
  223. Const adParamInput = &H0001
  224. Const adParamOutput = &H0002
  225. Const adParamInputOutput = &H0003
  226. Const adParamReturnValue = &H0004
  227.  
  228. '---- CommandTypeEnum Values ----
  229. Const adCmdUnknown = &H0008
  230. Const adCmdText = &H0001
  231. Const adCmdTable = &H0002
  232. Const adCmdStoredProc = &H0004
  233.  
  234. '---- SchemaEnum Values ----
  235. Const adSchemaProviderSpecific = -1
  236. Const adSchemaAsserts = 0
  237. Const adSchemaCatalogs = 1
  238. Const adSchemaCharacterSets = 2
  239. Const adSchemaCollations = 3
  240. Const adSchemaColumns = 4
  241. Const adSchemaCheckConstraints = 5
  242. Const adSchemaConstraintColumnUsage = 6
  243. Const adSchemaConstraintTableUsage = 7
  244. Const adSchemaKeyColumnUsage = 8
  245. Const adSchemaReferentialContraints = 9
  246. Const adSchemaTableConstraints = 10
  247. Const adSchemaColumnsDomainUsage = 11
  248. Const adSchemaIndexes = 12
  249. Const adSchemaColumnPrivileges = 13
  250. Const adSchemaTablePrivileges = 14
  251. Const adSchemaUsagePrivileges = 15
  252. Const adSchemaProcedures = 16
  253. Const adSchemaSchemata = 17
  254. Const adSchemaSQLLanguages = 18
  255. Const adSchemaStatistics = 19
  256. Const adSchemaTables = 20
  257. Const adSchemaTranslations = 21
  258. Const adSchemaProviderTypes = 22
  259. Const adSchemaViews = 23
  260. Const adSchemaViewColumnUsage = 24
  261. Const adSchemaViewTableUsage = 25
  262. Const adSchemaProcedureParameters = 26
  263. Const adSchemaForeignKeys = 27
  264. Const adSchemaPrimaryKeys = 28
  265. Const adSchemaProcedureColumns = 29
  266. %>
  267.