home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / software / pelne / optionp / iis4_07.cab / adojavas.inc < prev    next >
Text File  |  1997-10-25  |  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 JavaScript
  10. //
  11. //--------------------------------------------------------------------
  12.  
  13. //---- CursorTypeEnum Values ----
  14. var adOpenForwardOnly = 0;
  15. var adOpenKeyset = 1;
  16. var adOpenDynamic = 2;
  17. var adOpenStatic = 3;
  18.  
  19. //---- CursorOptionEnum Values ----
  20. var adHoldRecords = 0x00000100;
  21. var adMovePrevious = 0x00000200;
  22. var adAddNew = 0x01000400;
  23. var adDelete = 0x01000800;
  24. var adUpdate = 0x01008000;
  25. var adBookmark = 0x00002000;
  26. var adApproxPosition = 0x00004000;
  27. var adUpdateBatch = 0x00010000;
  28. var adResync = 0x00020000;
  29. var adNotify = 0x00040000;
  30.  
  31. //---- LockTypeEnum Values ----
  32. var adLockReadOnly = 1;
  33. var adLockPessimistic = 2;
  34. var adLockOptimistic = 3;
  35. var adLockBatchOptimistic = 4;
  36.  
  37. //---- ExecuteOptionEnum Values ----
  38. var adRunAsync = 0x00000010;
  39.  
  40. //---- ObjectStateEnum Values ----
  41. var adStateClosed = 0x00000000;
  42. var adStateOpen = 0x00000001;
  43. var adStateConnecting = 0x00000002;
  44. var adStateExecuting = 0x00000004;
  45.  
  46. //---- CursorLocationEnum Values ----
  47. var adUseServer = 2;
  48. var adUseClient = 3;
  49.  
  50. //---- DataTypeEnum Values ----
  51. var adEmpty = 0;
  52. var adTinyInt = 16;
  53. var adSmallInt = 2;
  54. var adInteger = 3;
  55. var adBigInt = 20;
  56. var adUnsignedTinyInt = 17;
  57. var adUnsignedSmallInt = 18;
  58. var adUnsignedInt = 19;
  59. var adUnsignedBigInt = 21;
  60. var adSingle = 4;
  61. var adDouble = 5;
  62. var adCurrency = 6;
  63. var adDecimal = 14;
  64. var adNumeric = 131;
  65. var adBoolean = 11;
  66. var adError = 10;
  67. var adUserDefined = 132;
  68. var adVariant = 12;
  69. var adIDispatch = 9;
  70. var adIUnknown = 13;
  71. var adGUID = 72;
  72. var adDate = 7;
  73. var adDBDate = 133;
  74. var adDBTime = 134;
  75. var adDBTimeStamp = 135;
  76. var adBSTR = 8;
  77. var adChar = 129;
  78. var adVarChar = 200;
  79. var adLongVarChar = 201;
  80. var adWChar = 130;
  81. var adVarWChar = 202;
  82. var adLongVarWChar = 203;
  83. var adBinary = 128;
  84. var adVarBinary = 204;
  85. var adLongVarBinary = 205;
  86.  
  87. //---- FieldAttributeEnum Values ----
  88. var adFldMayDefer = 0x00000002;
  89. var adFldUpdatable = 0x00000004;
  90. var adFldUnknownUpdatable = 0x00000008;
  91. var adFldFixed = 0x00000010;
  92. var adFldIsNullable = 0x00000020;
  93. var adFldMayBeNull = 0x00000040;
  94. var adFldLong = 0x00000080;
  95. var adFldRowID = 0x00000100;
  96. var adFldRowVersion = 0x00000200;
  97. var adFldCacheDeferred = 0x00001000;
  98.  
  99. //---- EditModeEnum Values ----
  100. var adEditNone = 0x0000;
  101. var adEditInProgress = 0x0001;
  102. var adEditAdd = 0x0002;
  103. var adEditDelete = 0x0004;
  104.  
  105. //---- RecordStatusEnum Values ----
  106. var adRecOK = 0x0000000;
  107. var adRecNew = 0x0000001;
  108. var adRecModified = 0x0000002;
  109. var adRecDeleted = 0x0000004;
  110. var adRecUnmodified = 0x0000008;
  111. var adRecInvalid = 0x0000010;
  112. var adRecMultipleChanges = 0x0000040;
  113. var adRecPendingChanges = 0x0000080;
  114. var adRecCanceled = 0x0000100;
  115. var adRecCantRelease = 0x0000400;
  116. var adRecConcurrencyViolation = 0x0000800;
  117. var adRecIntegrityViolation = 0x0001000;
  118. var adRecMaxChangesExceeded = 0x0002000;
  119. var adRecObjectOpen = 0x0004000;
  120. var adRecOutOfMemory = 0x0008000;
  121. var adRecPermissionDenied = 0x0010000;
  122. var adRecSchemaViolation = 0x0020000;
  123. var adRecDBDeleted = 0x0040000;
  124.  
  125. //---- GetRowsOptionEnum Values ----
  126. var adGetRowsRest = -1;
  127.  
  128. //---- PositionEnum Values ----
  129. var adPosUnknown = -1;
  130. var adPosBOF = -2;
  131. var adPosEOF = -3;
  132.  
  133. //---- enum Values ----
  134. var adBookmarkCurrent = 0;
  135. var adBookmarkFirst = 1;
  136. var adBookmarkLast = 2;
  137.  
  138. //---- MarshalOptionsEnum Values ----
  139. var adMarshalAll = 0;
  140. var adMarshalModifiedOnly = 1;
  141.  
  142. //---- AffectEnum Values ----
  143. var adAffectCurrent = 1;
  144. var adAffectGroup = 2;
  145. var adAffectAll = 3;
  146.  
  147. //---- FilterGroupEnum Values ----
  148. var adFilterNone = 0;
  149. var adFilterPendingRecords = 1;
  150. var adFilterAffectedRecords = 2;
  151. var adFilterFetchedRecords = 3;
  152. var adFilterPredicate = 4;
  153.  
  154. //---- SearchDirection Values ----
  155. var adSearchForward = 0;
  156. var adSearchBackward = 1;
  157.  
  158. //---- ConnectPromptEnum Values ----
  159. var adPromptAlways = 1;
  160. var adPromptComplete = 2;
  161. var adPromptCompleteRequired = 3;
  162. var adPromptNever = 4;
  163.  
  164. //---- ConnectModeEnum Values ----
  165. var adModeUnknown = 0;
  166. var adModeRead = 1;
  167. var adModeWrite = 2;
  168. var adModeReadWrite = 3;
  169. var adModeShareDenyRead = 4;
  170. var adModeShareDenyWrite = 8;
  171. var adModeShareExclusive = 0xc;
  172. var adModeShareDenyNone = 0x10;
  173.  
  174. //---- IsolationLevelEnum Values ----
  175. var adXactUnspecified = 0xffffffff;
  176. var adXactChaos = 0x00000010;
  177. var adXactReadUncommitted = 0x00000100;
  178. var adXactBrowse = 0x00000100;
  179. var adXactCursorStability = 0x00001000;
  180. var adXactReadCommitted = 0x00001000;
  181. var adXactRepeatableRead = 0x00010000;
  182. var adXactSerializable = 0x00100000;
  183. var adXactIsolated = 0x00100000;
  184.  
  185. //---- XactAttributeEnum Values ----
  186. var adXactCommitRetaining = 0x00020000;
  187. var adXactAbortRetaining = 0x00040000;
  188.  
  189. //---- PropertyAttributesEnum Values ----
  190. var adPropNotSupported = 0x0000;
  191. var adPropRequired = 0x0001;
  192. var adPropOptional = 0x0002;
  193. var adPropRead = 0x0200;
  194. var adPropWrite = 0x0400;
  195.  
  196. //---- ErrorValueEnum Values ----
  197. var adErrInvalidArgument = 0xbb9;
  198. var adErrNoCurrentRecord = 0xbcd;
  199. var adErrIllegalOperation = 0xc93;
  200. var adErrInTransaction = 0xcae;
  201. var adErrFeatureNotAvailable = 0xcb3;
  202. var adErrItemNotFound = 0xcc1;
  203. var adErrObjectInCollection = 0xd27;
  204. var adErrObjectNotSet = 0xd5c;
  205. var adErrDataConversion = 0xd5d;
  206. var adErrObjectClosed = 0xe78;
  207. var adErrObjectOpen = 0xe79;
  208. var adErrProviderNotFound = 0xe7a;
  209. var adErrBoundToCommand = 0xe7b;
  210. var adErrInvalidParamInfo = 0xe7c;
  211. var adErrInvalidConnection = 0xe7d;
  212. var adErrStillExecuting = 0xe7f;
  213. var adErrStillConnecting = 0xe81;
  214.  
  215. //---- ParameterAttributesEnum Values ----
  216. var adParamSigned = 0x0010;
  217. var adParamNullable = 0x0040;
  218. var adParamLong = 0x0080;
  219.  
  220. //---- ParameterDirectionEnum Values ----
  221. var adParamUnknown = 0x0000;
  222. var adParamInput = 0x0001;
  223. var adParamOutput = 0x0002;
  224. var adParamInputOutput = 0x0003;
  225. var adParamReturnValue = 0x0004;
  226.  
  227. //---- CommandTypeEnum Values ----
  228. var adCmdUnknown = 0x0008;
  229. var adCmdText = 0x0001;
  230. var adCmdTable = 0x0002;
  231. var adCmdStoredProc = 0x0004;
  232.  
  233. //---- SchemaEnum Values ----
  234. var adSchemaProviderSpecific = -1;
  235. var adSchemaAsserts = 0;
  236. var adSchemaCatalogs = 1;
  237. var adSchemaCharacterSets = 2;
  238. var adSchemaCollations = 3;
  239. var adSchemaColumns = 4;
  240. var adSchemaCheckConstraints = 5;
  241. var adSchemaConstraintColumnUsage = 6;
  242. var adSchemaConstraintTableUsage = 7;
  243. var adSchemaKeyColumnUsage = 8;
  244. var adSchemaReferentialContraints = 9;
  245. var adSchemaTableConstraints = 10;
  246. var adSchemaColumnsDomainUsage = 11;
  247. var adSchemaIndexes = 12;
  248. var adSchemaColumnPrivileges = 13;
  249. var adSchemaTablePrivileges = 14;
  250. var adSchemaUsagePrivileges = 15;
  251. var adSchemaProcedures = 16;
  252. var adSchemaSchemata = 17;
  253. var adSchemaSQLLanguages = 18;
  254. var adSchemaStatistics = 19;
  255. var adSchemaTables = 20;
  256. var adSchemaTranslations = 21;
  257. var adSchemaProviderTypes = 22;
  258. var adSchemaViews = 23;
  259. var adSchemaViewColumnUsage = 24;
  260. var adSchemaViewTableUsage = 25;
  261. var adSchemaProcedureParameters = 26;
  262. var adSchemaForeignKeys = 27;
  263. var adSchemaPrimaryKeys = 28;
  264. var adSchemaProcedureColumns = 29;
  265. %>
  266.