home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / MS_DEV / VID / SERVER / ASF / DATA.Z / adojavas.inc < prev    next >
Text File  |  1996-10-25  |  6KB  |  208 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.  
  30. //---- LockTypeEnum Values ----
  31. var adLockReadOnly = 1;
  32. var adLockPessimistic = 2;
  33. var adLockOptimistic = 3;
  34. var adLockBatchOptimistic = 4;
  35.  
  36. //---- CursorLocationEnum Values ----
  37. var adUseClient = 1;
  38. var adUseServer = 2;
  39. var adUseClientBatch = 3;
  40.  
  41. //---- DataTypeEnum Values ----
  42. var adEmpty = 0;
  43. var adTinyInt = 16;
  44. var adSmallInt = 2;
  45. var adInteger = 3;
  46. var adBigInt = 20;
  47. var adUnsignedTinyInt = 17;
  48. var adUnsignedSmallInt = 18;
  49. var adUnsignedInt = 19;
  50. var adUnsignedBigInt = 21;
  51. var adSingle = 4;
  52. var adDouble = 5;
  53. var adCurrency = 6;
  54. var adDecimal = 14;
  55. var adNumeric = 131;
  56. var adBoolean = 11;
  57. var adError = 10;
  58. var adUserDefined = 132;
  59. var adVariant = 12;
  60. var adIDispatch = 9;
  61. var adIUnknown = 13;
  62. var adGUID = 72;
  63. var adDate = 7;
  64. var adDBDate = 133;
  65. var adDBTime = 134;
  66. var adDBTimeStamp = 135;
  67. var adBSTR = 8;
  68. var adChar = 129;
  69. var adVarChar = 200;
  70. var adLongVarChar = 201;
  71. var adWChar = 130;
  72. var adVarWChar = 202;
  73. var adLongVarWChar = 203;
  74. var adBinary = 128;
  75. var adVarBinary = 204;
  76. var adLongVarBinary = 205;
  77.  
  78. //---- ConnectPromptEnum Values ----
  79. var adPromptAlways = 1;
  80. var adPromptComplete = 2;
  81. var adPromptCompleteRequired = 3;
  82. var adPromptNever = 4;
  83.  
  84. //---- ConnectModeEnum Values ----
  85. var adModeUnknown = 0;
  86. var adModeRead = 1;
  87. var adModeWrite = 2;
  88. var adModeReadWrite = 3;
  89. var adModeShareDenyRead = 4;
  90. var adModeShareDenyWrite = 8;
  91. var adModeShareExclusive = 0xc;
  92. var adModeShareDenyNone = 0x10;
  93.  
  94. //---- IsolationLevelEnum Values ----
  95. var adXactUnspecified = 0xffffffff;
  96. var adXactChaos = 0x00000010;
  97. var adXactReadUncommitted = 0x00000100;
  98. var adXactBrowse = 0x00000100;
  99. var adXactCursorStability = 0x00001000;
  100. var adXactReadCommitted = 0x00001000;
  101. var adXactRepeatableRead = 0x00010000;
  102. var adXactSerializable = 0x00100000;
  103. var adXactIsolated = 0x00100000;
  104.  
  105. //---- XactAttributeEnum Values ----
  106. var adXactPollAsync = 2;
  107. var adXactPollSyncPhaseOne = 4;
  108. var adXactCommitRetaining = 0x00020000;
  109. var adXactAbortRetaining = 0x00040000;
  110. var adXactAbortAsync = 0x00080000;
  111.  
  112. //---- FieldAttributeEnum Values ----
  113. var adFldBookmark = 0x00000001;
  114. var adFldMayDefer = 0x00000002;
  115. var adFldUpdatable = 0x00000004;
  116. var adFldUnknownUpdatable = 0x00000008;
  117. var adFldFixed = 0x00000010;
  118. var adFldIsNullable = 0x00000020;
  119. var adFldMayBeNull = 0x00000040;
  120. var adFldLong = 0x00000080;
  121. var adFldRowID = 0x00000100;
  122. var adFldRowVersion = 0x00000200;
  123. var adFldCacheDeferred = 0x00001000;
  124.  
  125. //---- EditModeEnum Values ----
  126. var adEditNone = 0x0000;
  127. var adEditInProgress = 0x0001;
  128. var adEditAdd = 0x0002;
  129.  
  130. //---- RecordStatusEnum Values ----
  131. var adRecOK = 0x0000000;
  132. var adRecNew = 0x0000001;
  133. var adRecModified = 0x0000002;
  134. var adRecDeleted = 0x0000004;
  135. var adRecUnmodified = 0x0000008;
  136. var adRecInvalid = 0x0000010;
  137. var adRecMultipleChanges = 0x0000040;
  138. var adRecPendingChanges = 0x0000080;
  139. var adRecCanceled = 0x0000100;
  140. var adRecCantRelease = 0x0000400;
  141. var adRecConcurrencyViolation = 0x0000800;
  142. var adRecIntegrityViolation = 0x0001000;
  143. var adRecMaxChangesExceeded = 0x0002000;
  144. var adRecObjectOpen = 0x0004000;
  145. var adRecOutOfMemory = 0x0008000;
  146. var adRecPermissionDenied = 0x0010000;
  147. var adRecSchemaViolation = 0x0020000;
  148. var adRecDBDeleted = 0x0040000;
  149.  
  150. //---- GetRowsOptionEnum Values ----
  151. var adGetRowsRest = -1;
  152.  
  153. //---- PositionEnum Values ----
  154. var adPosUnknown = -1;
  155. var adPosBOF = -2;
  156. var adPosEOF = -3;
  157.  
  158. //---- AffectEnum Values ----
  159. var adAffectCurrent = 1;
  160. var adAffectGroup = 2;
  161. var adAffectAll = 3;
  162.  
  163. //---- FilterGroupEnum Values ----
  164. var adFilterNone = 0;
  165. var adFilterPendingRecords = 1;
  166. var adFilterAffectedRecords = 2;
  167. var adFilterFetchedRecords = 3;
  168.  
  169. //---- PropertyAttributesEnum Values ----
  170. var adPropNotSupported = 0x0000;
  171. var adPropRequired = 0x0001;
  172. var adPropOptional = 0x0002;
  173. var adPropRead = 0x0200;
  174. var adPropWrite = 0x0400;
  175.  
  176. //---- ErrorValueEnum Values ----
  177. var adErrInvalidArgument = 0xbb9;
  178. var adErrNoCurrentRecord = 0xbcd;
  179. var adErrIllegalOperation = 0xc93;
  180. var adErrInTransaction = 0xcae;
  181. var adErrFeatureNotAvailable = 0xcb3;
  182. var adErrItemNotFound = 0xcc1;
  183. var adErrObjectNotSet = 0xd5c;
  184. var adErrDataConversion = 0xd5d;
  185. var adErrObjectClosed = 0xe78;
  186. var adErrObjectOpen = 0xe79;
  187. var adErrProviderNotFound = 0xe7a;
  188. var adErrBoundToCommand = 0xe7b;
  189.  
  190. //---- ParameterAttributesEnum Values ----
  191. var adParamSigned = 0x0010;
  192. var adParamNullable = 0x0040;
  193. var adParamLong = 0x0080;
  194.  
  195. //---- ParameterDirectionEnum Values ----
  196. var adParamUnknown = 0x0000;
  197. var adParamInput = 0x0001;
  198. var adParamOutput = 0x0002;
  199. var adParamInputOutput = 0x0003;
  200. var adParamReturnValue = 0x0004;
  201.  
  202. //---- CommandTypeEnum Values ----
  203. var adCmdUnknown = 0;
  204. var adCmdText = 0x0001;
  205. var adCmdTable = 0x0002;
  206. var adCmdStoredProc = 0x0004;
  207. %>
  208.