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