自由,平等,開源,分享

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

          這些常量是 ADO 預先定義的,包含在 adovbs.inc 或 adojava.inc 中,這些文件存放在 \programFiles\CommonFiles\system\ado\ 目錄中。
          對于 ASP,既可以包含這些文件,也可以使用一個 METADATA 標記引用類型庫。
          <!--METADATATYPE=“typelib”unid=“{00000205-0000-0010-8000-00AA006D2EA4}”--> 可以在單獨的 ASP 頁面或在 global.asa 中包含這個 METADATA 標記。
          對于 Visual Basic,引用 ADO 庫時,這些常量自動地被包含。


          名稱 說明 代碼
          CursorTypeEnum Values
          adOpenForwardOnly 0 默認,打開一個只許前向類型的光標。 var adOpenForwardOnly=0;
          adOpenKeyset 1 打開一個鍵集類型的光標。 var adOpenKeyset=1;
          adOpenDynamic 2 打開一個動態類型的光標。 var adOpenDynamic=2;
          adOpenStatic 3 打開一個靜態類型的光標。 var adOpenStatic=3;
          adOpenUnspecified -1 指出光標類型是一個未指定的值。
          CursorOptionEnum Values
          adHoldRecords &H00000100 能檢索更多的記錄或改變下一個檢索的位置而不提交所有未完成的變化。 var adHoldRecords=&H00000100;
          adMovePrevious &H00000200 能用 MoveFirst、MovePrevious、Move 和 GetRows 方法。 var adMovePrevious=&H00000200;
          adAddNew &H01000400 能用 AddNew 方法增加新記錄。 var adAddNew=&H01000400;
          adDelete &H01000800 能用 Delete 方法刪除記錄。 var adDelete=&H01000800;
          adUpdate &H01008000 能用 Updata 方法來修改存在的記錄。 var adUpdate=&H01008000;
          adBookmark &H00002000 能用 Bookmark 屬性訪問指定的記錄。 var adBookmark=&H00002000;
          adApproxPosition &H00004000 能讀取和設置 AbsolutePosition 和 AbsolutePage 屬性。 var adApproxPosition=&H00004000;
          adUpdateBatch &H00010000 能用 UpdataBatch 或 CancelBatch 方法將變化成組地傳遞給提供者。 var adUpdateBatch=&H00010000;
          adResync &H00020000 能用 Resync 方法更新底層數據庫中可見數據的光標。 var adResync=&H00020000;
          adNotify &H00040000 記錄集支持公告。 var adNotify=&H00040000;
          adFind &H00080000 能用 Find 方法查找記錄。 var adFind=&H00080000;
          adSeek &H00400000 能用 Seek 方法根據索引查找記錄。 var adSeek=&H00400000;
          adIndex &H00800000 能用 Index 屬性設置當前的索引。 var adIndex=&H00800000;
          LockTypeEnum Values
          adLockReadOnly 1 缺省,只讀,數據不允許修改。 var adLockReadOnly=1;
          adLockPessimistic 2 悲觀的鎖定,逐個記錄鎖定,編輯記錄時提供者立即鎖定記錄。 var adLockPessimistic=2;
          adLockOptimistic 3 樂觀的鎖定,逐個記錄鎖定,調用 Update 時提供者鎖定記錄。 var adLockOptimistic=3;
          adLockBatchOptimistic 4 樂觀的批更新。 var adLockBatchOptimistic=4;
          adLockUnspecified -1 創建一個與原來類型相同的鎖。
          ExecuteOptionEnum Values
          adAsyncExecute &H00000010 異步地執行操作。 var adAsyncExecute=&H00000010;
          adAsyncFetch &H00000020 異步地獲得記錄。 var adAsyncFetch=&H00000020;
          adAsyncFetchNonBlocking &H00000040 異步地獲得記錄,不阻礙隨后的操作。 var adAsyncFetchNonBlocking=&H00000040;
          adExecuteNoRecords &H00000080 指出 CommandText 是一個不返回行的命令或存儲過程,通常與 adCmdText 或 adCmdStoreProc 組合。 var adExecuteNoRecords=&H00000080;
          adExecuteStream &H00000400 var adExecuteStream=&H00000400;
          ConnectOptionEnum Values
          adAsyncConnect &H00000010 異步打開連接。 var adAsyncConnect=&H00000010;
          adConnectUnspecified -1 連接模型未指定。
          ObjectStateEnum Values
          adStateClosed &H00000000 缺省,指出對象被關閉。 var adStateClosed=&H00000000;
          adStateOpen &H00000001 指出對象已打開。 var adStateOpen=&H00000001;
          adStateConnecting &H00000002 指出對象正在連接。 var adStateConnecting=&H00000002;
          adStateExecuting &H00000004 指出對象正在執行命令。 var adStateExecuting=&H00000004;
          adStateFetching &H00000008 指出正在獲得記錄集的行。 var adStateFetching=&H00000008;
          CursorLocationEnum Values
          adUseServer 2 默認,使用數據提供者提供的光標。 var adUseServer=2;
          adUseClient 3 使用由本地光標庫提供的客戶端光標。 var adUseClient=3;
          adUseClientBatch 3 使用由本地光標庫提供的客戶端光標
          adUseNone 1 沒有光標服務可用
          DataTypeEnum Values
          adEmpty 0 沒有值被指定。 var adEmpty=0;
          adTinyInt 16 1 字節有符號整數。 var adTinyInt=16;
          adSmallInt 2 2 字節有符號整數。 var adSmallInt=2;
          adInteger 3 4 字節有符號整數。 var adInteger=3;
          adBigInt 20 8 字節有符號整數。 var adBigInt=20;
          adUnsignedTinyInt 17 1 字節無符號整數。 var adUnsignedTinyInt=17;
          adUnsignedSmallInt 18 2 字節無符號整數。 var adUnsignedSmallInt=18;
          adUnsignedInt 19 4 字節無符號整數。 var adUnsignedInt=19;
          adUnsignedBigInt 21 8 字節無符號整數。 var adUnsignedBigInt=21;
          adSingle 4 單精度浮點值。 var adSingle=4;
          adDouble 5 一個雙精度浮點值。 var adDouble=5;
          adCurrency 6 貨幣值,8 字節有符號整數,范圍到 10000,小數點后 4 位。 var adCurrency=6;
          adDecimal 14 表示固定精度和范圍的精確數值。 var adDecimal=14;
          adNumeric 131 有固定精度和范圍的精確數值。 var adNumeric=131;
          adBoolean 11 一個布爾值。 var adBoolean=11;
          adError 10 32 位錯誤代碼。 var adError=10;
          adUserDefined 132 用戶自定義變量。 var adUserDefined=132;
          adVariant 12 自動化 Variant。 var adVariant=12;
          adIDispatch 9 一個指向 OLE 對象上 IDispatch 接口的指針。 var adIDispatch=9;
          adIUnknown 13 一個指向 OLE 對象上的 IUnknown 接口的指針。 var adIUnknown=13;
          adGUID 72 全局唯一的標識符。 var adGUID=72;
          adDate 7 日期值,一個雙精度數,其整數表示自 1899 年 12 月 30 日起的天數,其小數部分是當日的分數。 var adDate=7;
          adDBDate 133 日期值(yyyymmdd)。 var adDBDate=133;
          adDBTime 134 時間值(hhmmss)。 var adDBTime=134;
          adDBTimeStamp 135 日期時間標志(yyyymmddhhmmss 加 12 位小數)。 var adDBTimeStamp=135;
          adBSTR 8 一個 Null 終止的字符串。 var adBSTR=8;
          adChar 129 字符串值。 var adChar=129;
          adVarChar 200 字符串值。 var adVarChar=200;
          adLongVarChar 201 長字符串值。 var adLongVarChar=201;
          adWChar 130 以 Null 結尾的 Unicode 字符串。 var adWChar=130;
          adVarWChar 202 以 Null 結尾的 Unicode 字符串。 var adVarWChar=202;
          adLongVarWChar 203 以 Null 結尾的字符串值。 var adLongVarWChar=203;
          adBinary 128 二進制值。 var adBinary=128;
          adVarBinary 204 二進制值。 var adVarBinary=204;
          adLongVarBinary 205 二進制長值。 var adLongVarBinary=205;
          adChapter 136 章節類型,表明一個子記錄集。 var adChapter=136;
          adFileTime 64 DOS / Win32 下的文件時間,數值為自 1601 年 1 月 1 日起 100 納秒數。 var adFileTime=64;
          adDBFileTime 137 數據庫文件的時間。
          adPropVariant 138 一個 Variant(與一個自動化 Variant 不等價)。 var adPropVariant=138;
          adVarNumeric 139 表示一個可變寬度的精確數,有符號的范圍值。 var adVarNumeric=139;
          adArray &H2000 var adArray=&H2000;
          FieldAttributeEnum Values
          adFldMayDefer &H00000002 指出字段被延遲,即當訪問記錄時,字段的值沒有從數據源檢索下整個記錄。 var adFldMayDefer=&H00000002;
          adFldUpdatable &H00000004 指出能向此字段寫入。 var adFldUpdatable=&H00000004;
          adFldUnknownUpdatable &H00000008 指出提供者不能決定是否能向此字段寫入。 var adFldUnknownUpdatable=&H00000008;
          adFldFixed &H00000010 指出字段含有固定長度的數據。 var adFldFixed=&H00000010;
          adFldIsNullable &H00000020 指出字段可接受 Null 值。 var adFldIsNullable=&H00000020;
          adFldMayBeNull &H00000040 指出可以從此字段讀取 Null 值。 var adFldMayBeNull=&H00000040;
          adFldLong &H00000080 指出字段為一長二進制字段,可以使用 AppendChunk 和 GetChunk 方法。 var adFldLong=&H00000080;
          adFldRowID &H00000100 指出字段有某種記錄 ID。 var adFldRowID=&H00000100;
          adFldRowVersion &H00000200 通過跟蹤更新指出字段的時間或日期標記。 var adFldRowVersion=&H00000200;
          adFldCacheDeferred &H00001000 指出提供者緩存了字段的值,后續的的讀操作可以從緩存中讀。 var adFldCacheDeferred=&H00001000;
          adFldIsChapter &H00002000 字段為章節(子)字段,包含有一個行集。 var adFldIsChapter=&H00002000;
          adFldNegativeScale &H00004000 字段有一個負值范圍。 var adFldNegativeScale=&H00004000;
          adFldKeyColumn &H00008000 字段為一鍵列的一部分。 var adFldKeyColumn=&H00008000;
          adFldIsRowURL &H00010000 字段為一個 URL。 var adFldIsRowURL=&H00010000;
          adFldIsDefaultStream &H00020000 字段為一個缺省的 Stream。 var adFldIsDefaultStream=&H00020000;
          adFldIsCollection &H00040000 字段為一個集合。 var adFldIsCollection=&H00040000;
          adFldUnspecified -1 字段屬性未指定。
          EditModeEnum Values
          adEditNone &H0000 指出在進程中無編輯操作。 var adEditNone=&H0000;
          adEditInProgress &H0001 指出當前記錄已經修改,但沒有存儲。 var adEditInProgress=&H0001;
          adEditAdd &H0002 指出已調用 AddNew 方法,緩沖區中的當前記錄是一個新記錄,還未存儲到據庫中。 var adEditAdd=&H0002;
          adEditDelete &H0004 指出已調用 Delete 方法。 var adEditDelete=&H0004;
          RecordStatusEnum Values
          adRecOK &H0000000 記錄成功地更新。 var adRecOK=&H0000000;
          adRecNew &H0000001 記錄是新建的。 var adRecNew=&H0000001;
          adRecModified &H0000002 記錄已被修改。 var adRecModified=&H0000002;
          adRecDeleted &H0000004 記錄已被刪除。 var adRecDeleted=&H0000004;
          adRecUnmodified &H0000008 記錄未被修改。 var adRecUnmodified=&H0000008;
          adRecInvalid &H0000010 由于記錄的書簽無效而未存儲記錄。 var adRecInvalid=&H0000010;
          adRecMultipleChanges &H0000040 由于會影響其他記錄而未存儲記錄。 var adRecMultipleChanges=&H0000040;
          adRecPendingChanges &H0000080 由于指向一個未完成的插入而未存儲記錄。 var adRecPendingChanges=&H0000080;
          adRecCanceled &H0000100 由于操作被取消,未存儲記錄。 var adRecCanceled=&H0000100;
          adRecCantRelease &H0000400 由于存在著記錄鎖,未存儲新記錄。 var adRecCantRelease=&H0000400;
          adRecConcurrencyViolation &H0000800 由于正在使用樂觀并行處理,而未存儲新記錄。 var adRecConcurrencyViolation=&H0000800;
          adRecIntegrityViolation &H0001000 由于用戶違背完整性約束而使記錄未存儲。 var adRecIntegrityViolation=&H0001000;
          adRecMaxChangesExceeded &H0002000 由于有太多的未完成的修改而使記錄未存儲。 var adRecMaxChangesExceeded=&H0002000;
          adRecObjectOpen &H0004000 由于與一個打開的存儲對象有沖突而未存儲記錄。 var adRecObjectOpen=&H0004000;
          adRecOutOfMemory &H0008000 由于計算機內存不足而未存儲記錄。 var adRecOutOfMemory=&H0008000;
          adRecPermissionDenied &H0010000 由于用戶沒有足夠的權限而未存儲記錄。 var adRecPermissionDenied=&H0010000;
          adRecSchemaViolation &H0020000 由于違反了底層數據庫的結構而未存儲記錄。 var adRecSchemaViolation=&H0020000;
          adRecDBDeleted &H0040000 記錄已從數據源中刪除。 var adRecDBDeleted=&H0040000;
          GetRowsOptionEnum Values
          adGetRowsRest -1 檢索記錄集中剩余的行。 var adGetRowsRest=-1;
          PositionEnum Values
          adPosUnknown -1 如果記錄集空,當前指針未知,或提供者不支持 AbsolutePage 屬性。 var adPosUnknown=-1;
          adPosBOF -2 當前記錄指針指向 BOF。 var adPosBOF=-2;
          adPosEOF -3 當前記錄指針指向 EOF。 var adPosEOF=-3;
          BookmarkEnum Values
          adBookmarkCurrent 0 默認,從當前的記錄開始。 var adBookmarkCurrent=0;
          adBookmarkFirst 1 從第一個記錄開始。 var adBookmarkFirst=1;
          adBookmarkLast 2 從最后一個記錄開始。 var adBookmarkLast=2;
          MarshalOptionsEnum Values
          adMarshalAll 0 缺省,指出所有的行返回服務器。 var adMarshalAll=0;
          adMarshalModifiedOnly 1 指出只有已修改的行返回服務器。 var adMarshalModifiedOnly=1;
          AffectEnum Values
          adAffectCurrent 1 操作只影響當前的記錄。 var adAffectCurrent=1;
          adAffectGroup 2 操作只影響滿足當前的 Filter 屬性的記錄。 var adAffectGroup=2;
          adAffectAll 3 操作影響記錄集內所有的記錄。
          adAffectAllChapters 4 操作影響所有的子(章節)記錄。 var adAffectAllChapters=4;
          ResyncEnum Values
          adResyncUnderlyingValues 1 數據沒有被覆蓋而且未完成的更新未被取消。 var adResyncUnderlyingValues=1;
          adResyncAllValues 2 缺省,數據被覆蓋,未完成的更新被取消。 var adResyncAllValues=2;
          CompareEnum Values
          adCompareLessThan 0 第一個書簽在第二個前面。 var adCompareLessThan=0;
          adCompareEqual 1 書簽相同。 var adCompareEqual=1;
          adCompareGreaterThan 2 第一個書簽在第二個后面。 var adCompareGreaterThan=2;
          adCompareNotEqual 3 書簽不相同也無序。 var adCompareNotEqual=3;
          adCompareNotComparable 4 書簽不能比較。 var adCompareNotComparable=4;
          FilterGroupEnum Values
          adFilterNone 0 清除所有的過濾器,恢復所有記錄以便查看。 var adFilterNone=0;
          adFilterPendingRecords 1 允許只查看已更改但還未發送到服務器的記錄,只適用于批更新模式。 var adFilterPendingRecords=1;
          adFilterAffectedRecords 2 允許只查看被上次 Delete、Resync、UpdateBatch 或 CancelBatch 處理過的記錄。 var adFilterAffectedRecords=2;
          adFilterFetchedRecords 3 允許看目前緩存內的記錄。 var adFilterFetchedRecords=3;
          adFilterPredicate 4 允許看上次批更新失敗的記錄。
          adFilterConflictingRecords 5 允許看上次批更新失敗的記錄。 var adFilterConflictingRecords=5;
          SearchDirectionEnum Values
          adSearchForward 1 從當前記錄向前搜索。 var adSearchForward=1;
          adSearchBackward -1 從當前記錄往后搜索。 var adSearchBackward=-1;
          PersistFormatEnum Values
          adPersistADTG 0 缺省,按 ADTG 格式保留數據。 var adPersistADTG=0;
          adPersistXML 1 按 XML 格式保留數據。 var adPersistXML=1;
          StringFormatEnum Values
          adClipString 2 行由用戶自定義的值限制。 var adClipString=2;
          ConnectPromptEnum Values
          adPromptAlways 1 總是提示連接信息。 var adPromptAlways=1;
          adPromptComplete 2 沒有提供足夠信息時提示。 var adPromptComplete=2;
          adPromptCompleteRequired 3 沒有提供足夠信息時提示,但是不直接應用于連接的選項無效。 var adPromptCompleteRequired=3;
          adPromptNever 4 默認,從不提示連接信息。 var adPromptNever=4;
          ConnectModeEnum Values
          adModeUnknown 0 默認,指出權限尚未設置或不能確定。 var adModeUnknown=0;
          adModeRead 1 指出只讀權限。 var adModeRead=1;
          adModeWrite 2 指出只寫權限。 var adModeWrite=2;
          adModeReadWrite 3 指出讀寫權限。 var adModeReadWrite=3;
          adModeShareDenyRead 4 防止其他用戶使用讀權限打開一個連接。 var adModeShareDenyRead=4;
          adModeShareDenyWrite 8 防止其他用戶使用寫權限打開一個連接。 var adModeShareDenyWrite=8;
          adModeShareExclusive &Hc 防止其他用戶打開一個連接。 var adModeShareExclusive=&Hc;
          adModeShareDenyNone &H10 防止其他用戶使用任何權限打開一個連接。 var adModeShareDenyNone=&H10;
          adModeRecursive &H400000 與 ShareDeny 值結合使用來傳遞共享約束。 var adModeRecursive=&H400000;
          RecordCreateOptionsEnum Values
          adCreateCollection &H00002000 在指定的 URL 上創建一個新的集合記錄(目錄)。 var adCreateCollection=&H00002000;
          adCreateStructDoc &H80000000 在指定的 URL 上創建一個新的結構性文檔記錄。 var adCreateStructDoc=&H80000000;
          adCreateNonCollection &H00000000 在指定的 URL 上創建一個新記錄。 var adCreateNonCollection=&H00000000;
          adOpenIfExists &H02000000 如果指定的 URL 存在則打開記錄。 var adOpenIfExists=&H02000000;
          adCreateOverwrite &H04000000 在指定的 URL 上覆蓋任何存在的記錄。 var adCreateOverwrite=&H04000000;
          adFailIfNotExists -1 如果 URL 不存在,失敗。 var adFailIfNotExists=-1;
          RecordOpenOptionsEnum Values
          adOpenRecordUnspecified -1 var adOpenRecordUnspecified=-1;
          adOpenOutput &H00800000 var adOpenOutput=&H00800000;
          adOpenAsync &H00001000 異步打開記錄。 var adOpenAsync=&H00001000;
          adDelayFetchStream &H00004000 延遲獲取流直到需要時。 var adDelayFetchStream=&H00004000;
          adDelayFetchFields &H00008000 延遲獲取字段直到需要時。 var adDelayFetchFields=&H00008000;
          adOpenExecuteCommand &H00010000 var adOpenExecuteCommand=&H00010000;
          adOpenSource &H00800000 在 URL 上打開源文檔,而不是執行的內容。
          adOpenURLBind &H00000400 指出連接字符串包含有一個 URL。
          IsolationLevelEnum Values
          adXactUnspecified &Hffffffff 指出提供者使用一種不同于指定的 IsolationLevel 級別的級別,而這種級別不可確定。 var adXactUnspecified=&Hffffffff;
          adXactChaos &H00000010 缺省,指出不能覆蓋隔離級別更高的事務中未完成的修改。 var adXactChaos=&H00000010;
          adXactReadUncommitted &H00000100 指出從一個事務可看查另一個事務中沒有提交的變化。 var adXactReadUncommitted=&H00000100;
          adXactBrowse &H00000100 指出從一個事務可看查另一個事務中沒有提交的變化。 var adXactBrowse=&H00000100;
          adXactCursorStability &H00001000 缺省,指出只有事務的更新被提交后,才可能從另一個事務中看到。 var adXactCursorStability=&H00001000;
          adXactReadCommitted &H00001000 缺省,指出只有事務的更新被提交后,才可能從另一個事務中看到。 var adXactReadCommitted=&H00001000;
          adXactRepeatableRead &H00010000 指出從一個事務中不能看到其他事務中的變化,但查詢結果為新記錄集。 var adXactRepeatableRead=&H00010000;
          adXactSerializable &H00100000 指出事務在與其他事務隔離的情況下執行。 var adXactSerializable=&H00100000;
          adXactIsolated &H00100000 指出事務在與其他事務隔離的情況下執行。 var adXactIsolated=&H00100000;
          XactAttributeEnum Values
          adXactCommitRetaining &H00020000 提供者將在調用 CommitTrans 方法后開始一個新事務。 var adXactCommitRetaining=&H00020000;
          adXactAbortRetaining &H00040000 提供者將在調用 RollbackTrans 方法后開始一個新事務。 var adXactAbortRetaining=&H00040000;
          adXactAsyncPhaseOne &H00080000 執行一個異步提交。
          adXactSyncPhaseOne &H00100000 執行一個同步提交。
          PropertyAttributesEnum Values
          adPropNotSupported &H0000 指出屬性不為提供者所支持。 var adPropNotSupported=&H0000;
          adPropRequired &H0001 指出在數據源初始化之前,用戶必須為這個屬性指定值。 var adPropRequired=&H0001;
          adPropOptional &H0002 指出在數據源初始化之前,用戶不需要為此屬性指定值。 var adPropOptional=&H0002;
          adPropRead &H0200 指出用戶能夠讀這個屬性。 var adPropRead=&H0200;
          adPropWrite &H0400 指出用戶可以設置此屬性。 var adPropWrite=&H0400;
          ErrorValueEnum Values
          adErrProviderFailed &Hbb8 提供者不能完成所要求的動作。 var adErrProviderFailed=&Hbb8;
          adErrInvalidArgument &Hbb9 應用程序正使用一個類型錯誤的參數,或者超出可接受的范圍,或者與其他參數相沖突。 var adErrInvalidArgument=&Hbb9;
          adErrOpeningFile &Hbba 打開請求的文件時出現錯誤。 var adErrOpeningFile=&Hbba;
          adErrReadFile &Hbbb 讀指定文件時出現錯誤。 var adErrReadFile=&Hbbb;
          adErrWriteFile &Hbbc 寫入文件時出現錯誤。 var adErrWriteFile=&Hbbc;
          adErrNoCurrentRecord &Hbcd EOF 或 BOF 為 True,或當前記錄被刪除,應用程序請求的操需要一個當前的記錄。 var adErrNoCurrentRecord=&Hbcd;
          adErrIllegalOperation &Hc93 在這個環境下不允許應用程序請求的操作。 var adErrIllegalOperation=&Hc93;
          adErrCantChangeProvider &Hc94 不能改變提供者。 var adErrCantChangeProvider=&Hc94;
          adErrInTransaction &Hcae 在事務中,應用程序不能關閉 Connection 對象。 var adErrInTransaction=&Hcae;
          adErrFeatureNotAvailable &Hcb3 提供者不支持應用程序請求的操作。 var adErrFeatureNotAvailable=&Hcb3;
          adErrItemNotFound &Hcc1 ADO 無法找到集合中的對象。 var adErrItemNotFound=&Hcc1;
          adErrObjectInCollection &Hd27 不能追加,對象已在集合中。 var adErrObjectInCollection=&Hd27;
          adErrObjectNotSet &Hd5c 應用程序引用的對象不再是一個有效對象。 var adErrObjectNotSet=&Hd5c;
          adErrDataConversion &Hd5d 該應用程序使用了一個錯誤類型的值。 var adErrDataConversion=&Hd5d;
          adErrObjectClosed &He78 如果對象已關閉,不允許應用程序請求的操作。 var adErrObjectClosed=&He78;
          adErrObjectOpen &He79 如果對象已打開,不允許應用程序請求的操作。 var adErrObjectOpen=&He79;
          adErrProviderNotFound &He7a ADO 不能找到指定的提供者。 var adErrProviderNotFound=&He7a;
          adErrBoundToCommand &He7b 由于 Command 對象作為 Recordset 對象的數據源,應用程序不能修改 Recordset 對象的 ActiveConnction 屬性。 var adErrBoundToCommand=&He7b;
          adErrInvalidParamInfo &He7c 應用程序不正確地定義了一個 Parameter 對象。 var adErrInvalidParamInfo=&He7c;
          adErrInvalidConnection &He7d 應用程序要求在一個對象上操作,而其引用到一個關閉的對象或無效的 Connection 對象。 var adErrInvalidConnection=&He7d;
          adErrNotReentrant &He7e 操作不能再執行。 var adErrNotReentrant=&He7e;
          adErrStillExecuting &He7f 操作仍然在執行。 var adErrStillExecuting=&He7f;
          adErrOperationCancelled &He80 撤消操作。 var adErrOperationCancelled=&He80;
          adErrStillConnecting &He81 操作仍然在連接。 var adErrStillConnecting=&He81;
          adErrInvalidTransaction &He82 事務是無效的。 var adErrInvalidTransaction=&He82;
          adErrNoExecuting &He83 操作未執行。
          adErrUnsafeOperation &He84 在此環境下操作不安全。 var adErrUnsafeOperation=&He84;
          adwrnSecurityDialog &He85 操作導致安全對話出現。 var adwrnSecurityDialog=&He85;
          adwrnSecurityDialogHeader &He86 操作導致安全頭對話出現。 var adwrnSecurityDialogHeader=&He86;
          adErrIntegrityViolation &He87 由于數據違背完整性原則,此動作失敗。 var adErrIntegrityViolation=&He87;
          adErrPermissionDenied &He88 因為沒有足夠權限完成操作,使動作失敗。 var adErrPermissionDenied=&He88;
          adErrDataOverflow &He89 對于給定的數據類型而言,該數據太大。 var adErrDataOverflow=&He89;
          adErrSchemaViolation &He8a 動作造成違背模式。 var adErrSchemaViolation=&He8a;
          adErrSignMismatch &He8b 表達式含有不匹配的符號。 var adErrSignMismatch=&He8b;
          adErrCantConvertvalue &He8c 不能轉換值。 var adErrCantConvertvalue=&He8c;
          adErrCantCreate &He8d 不能創建資源。 var adErrCantCreate=&He8d;
          adErrColumnNotOnThisRow &He8e 這一行不存在指定的列。 var adErrColumnNotOnThisRow=&He8e;
          adErrURLIntegrViolSetColumns &He8f var adErrURLIntegrViolSetColumns=&He8f;
          adErrURLDoesNotExist &He8f URL 不存在。 var adErrURLDoesNotExist=&He8f;
          adErrTreePermissionDenied &He90 無權查看目錄樹。 var adErrTreePermissionDenied=&He90;
          adErrInvalidURL &He91 所提供的 URL 是無效的。 var adErrInvalidURL=&He91;
          adErrResourceLocked &He92 資源被鎖定。 var adErrResourceLocked=&He92;
          adErrResourceExists &He93 資源已存在。 var adErrResourceExists=&He93;
          adErrCannotComplete &He94 動作不能完成。 var adErrCannotComplete=&He94;
          adErrVolumeNotFound &He95 未找到文件版本信息。 var adErrVolumeNotFound=&He95;
          adErrOutOfSpace &He96 由于服務器不能足夠空間完成操作,使操作失敗。 var adErrOutOfSpace=&He96;
          adErrResourceOutOfScope &He97 資源超范圍。 var adErrResourceOutOfScope=&He97;
          adErrUnavailable &He98 命令不可用。 var adErrUnavailable=&He98;
          adErrURLNamedRowDoesNotExist &He99 URL 在命名的行中不存在。 var adErrURLNamedRowDoesNotExist=&He99;
          adErrDelResOutOfScope &He9a 不能刪除資源,因為這超出允許范圍。 var adErrDelResOutOfScope=&He9a;
          adErrPropInvalidColumn &He9b 對已選擇的列,這個屬性無效。 var adErrPropInvalidColumn=&He9b;
          adErrPropInvalidOption &He9c 對于這個屬性提供了一個無效的選項。 var adErrPropInvalidOption=&He9c;
          adErrPropInvalidValue &He9d 對于這個屬性提供了一個無效的值。 var adErrPropInvalidValue=&He9d;
          adErrPropConflicting &He9e 設置這個屬性造成與其他屬性相沖突。 var adErrPropConflicting=&He9e;
          adErrPropNotAllSettable &He9f 不是所有的屬性都能設置。 var adErrPropNotAllSettable=&He9f;
          adErrPropNotSet &Hea0 沒有設置屬性。 var adErrPropNotSet=&Hea0;
          adErrPropNotSettable &Hea1 不能設置屬性。 var adErrPropNotSettable=&Hea1;
          adErrPropNotSupported &Hea2 屬性不被支持。 var adErrPropNotSupported=&Hea2;
          adErrCatalogNotSet &Hea3 操作無法完成,因為類別尚未建立。 var adErrCatalogNotSet=&Hea3;
          adErrCantChangeConnection &Hea4 不能改變連接。 var adErrCantChangeConnection=&Hea4;
          adErrFieldsUpdateFailed &Hea5 Fields 集合中的 Update 方法失敗。 var adErrFieldsUpdateFailed=&Hea5;
          adErrDenyNotSupported &Hea6 不能設置 Deny 權限,因為提供者不支持。 var adErrDenyNotSupported=&Hea6;
          adErrDenyTypeNotSupported &Hea7 提供者不支持請求的 Deny 類型。 var adErrDenyTypeNotSupported=&Hea7;
          adErrProviderNotSpecified &Hea9 var adErrProviderNotSpecified=&Hea9;
          adErrConnectionStringTooLong &Heaa var adErrConnectionStringTooLong=&Heaa;
          ParameterAttributesEnum Values
          adParamSigned &H0010 缺省,指出參數接受有符號值。 var adParamSigned=&H0010;
          adParamNullable &H0040 指出參數接受 Null 值。 var adParamNullable=&H0040;
          adParamLong &H0080 指出參數接受長二進制數據。 var adParamLong=&H0080;
          ParameterDirectionEnum Values
          adParamUnknown &H0000 指出參數方向未知。 var adParamUnknown=&H0000;
          adParamInput &H0001 缺省,指出一個輸入參數。 var adParamInput=&H0001;
          adParamOutput &H0002 指出一個輸出參數。 var adParamOutput=&H0002;
          adParamInputOutput &H0003 指出一個輸入和輸出參數。 var adParamInputOutput=&H0003;
          adParamReturnValue &H0004 指出一個返回值。 var adParamReturnValue=&H0004;
          CommandTypeEnum Values
          adCmdUnknown &H0008 指出在 CommandText 中命令的類型未知。 var adCmdUnknown=&H0008;
          adCmdText &H0001 指出提供者應該用文本化的命令定義(像 SQL 語句)給 CommandText 賦值。 var adCmdText=&H0001;
          adCmdTable &H0002 指出提供者應該產生一個 SQL 查詢來返回 CommandText 中指定的表中的所有行。 var adCmdTable=&H0002;
          adCmdStoredProc &H0004 指出提供者應該作為一個存儲過程給 CommandText 賦值。 var adCmdStoredProc=&H0004;
          adCmdFile &H0100 指出提供者應該作為先前的永久文件給 CommandText 賦值。 var adCmdFile=&H0100;
          adCmdTableDirect &H0200 指出提供者應該返回 CommandText 中指定的表中的所有行。 var adCmdTableDirect=&H0200;
          adCmdUnspecified -1 命令的類型未指定。
          EventStatusEnum Values
          adStatusOK &H0000001 操作成功完成。 var adStatusOK=&H0000001;
          adStatusErrorsOccurred &H0000002 操作未成功完成或一個 Will 事件取消操作。 var adStatusErrorsOccurred=&H0000002;
          adStatusCantDeny &H0000003 一個 Will 事件不能請求取消即將進行的操作。 var adStatusCantDeny=&H0000003;
          adStatusCancel &H0000004 請求取消即將進行的操作。 var adStatusCancel=&H0000004;
          adStatusUnwantedEvent &H0000005 對于這個操作的事件不再需要。 var adStatusUnwantedEvent=&H0000005;
          EventReasonEnum Values
          adRsnAddNew 1 要添加一個新記錄。 var adRsnAddNew=1;
          adRsnDelete 2 將刪除記錄。 var adRsnDelete=2;
          adRsnUpdate 3 將更新記錄。 var adRsnUpdate=3;
          adRsnUndoUpdate 4 已撤消記錄更新。 var adRsnUndoUpdate=4;
          adRsnUndoAddNew 5 已撤消增加新記錄。 var adRsnUndoAddNew=5;
          adRsnUndoDelete 6 已撤消刪除記錄。 var adRsnUndoDelete=6;
          adRsnRequery 7 重新查詢記錄集。 var adRsnRequery=7;
          adRsnResynch 8 重新同步化記錄集。 var adRsnResynch=8;
          adRsnClose 9 將關閉對象。 var adRsnClose=9;
          adRsnMove 10 調用 Move,將移動當前記錄的指針。 var adRsnMove=10;
          adRsnFirstChange 11 已第一次更改了記錄。 var adRsnFirstChange=11;
          adRsnMoveFirst 12 調用 MoveFirst,將移動當前記錄的指針。 var adRsnMoveFirst=12;
          adRsnMoveNext 13 調用 MoveNext,將移動當前記錄的指針。 var adRsnMoveNext=13;
          adRsnMovePrevious 14 調用 MovePrevious,將移動當前記錄的指針。 var adRsnMovePrevious=14;
          adRsnMoveLast 15 調用 MoveLast,將移動當前記錄的指針。 var adRsnMoveLast=15;
          SchemaEnum Values
          adSchemaProviderSpecific -1 請求提供者特定的信息。 var adSchemaProviderSpecific=-1;
          adSchemaAsserts 0 請求決定性信息。 var adSchemaAsserts=0;
          adSchemaCatalogs 1 請求類別信息。 var adSchemaCatalogs=1;
          adSchemaCharacterSets 2 請求字符集信息。 var adSchemaCharacterSets=2;
          adSchemaCollations 3 請求整理信息。 var adSchemaCollations=3;
          adSchemaColumns 4 請求列信息。 var adSchemaColumns=4;
          adSchemaCheckConstraints 5 請求檢查約束信息。 var adSchemaCheckConstraints=5;
          adSchemaConstraintColumnUsage 6 請求列約束用法信息。 var adSchemaConstraintColumnUsage=6;
          adSchemaConstraintTableUsage 7 請求表約束用法信息。 var adSchemaConstraintTableUsage=7;
          adSchemaKeyColumnUsage 8 請求鍵列的用法信息。 var adSchemaKeyColumnUsage=8;
          adSchemaReferentialConstraints 9 請求引用的約束信息。 var adSchemaReferentialConstraints=9;
          adSchemaTableConstraints 10 請求表約束信息。 var adSchemaTableConstraints=10;
          adSchemaColumnsDomainUsage 11 請求列域用法信息。 var adSchemaColumnsDomainUsage=11;
          adSchemaIndexes 12 請求索引信息。 var adSchemaIndexes=12;
          adSchemaColumnPrivileges 13 請求列特權信息。 var adSchemaColumnPrivileges=13;
          adSchemaTablePrivileges 14 請求表特權信息。 var adSchemaTablePrivileges=14;
          adSchemaUsagePrivileges 15 請求用戶特權信息。 var adSchemaUsagePrivileges=15;
          adSchemaProcedures 16 請求存儲過程信息。 var adSchemaProcedures=16;
          adSchemaSchemata 17 請求模式信息。 var adSchemaSchemata=17;
          adSchemaSQLLanguages 18 請求 SQL 語言支持信息。 var adSchemaSQLLanguages=18;
          adSchemaStatistics 19 請求統計信息。 var adSchemaStatistics=19;
          adSchemaTables 20 請求有關表的信息。 var adSchemaTables=20;
          adSchemaTranslations 21 請求字符集變換的信息。 var adSchemaTranslations=21;
          adSchemaProviderTypes 22 請求提供者的類型信息。 var adSchemaProviderTypes=22;
          adSchemaViews 23 請求查看信息。 var adSchemaViews=23;
          adSchemaViewColumnUsage 24 請求在查看信息中列的用途。 var adSchemaViewColumnUsage=24;
          adSchemaViewTableUsage 25 請求在查看信息中表的用途。 var adSchemaViewTableUsage=25;
          adSchemaProcedureParameters 26 請求存儲過程參數信息。 var adSchemaProcedureParameters=26;
          adSchemaForeignKeys 27 請求外部鍵信息。 var adSchemaForeignKeys=27;
          adSchemaPrimaryKeys 28 請求主鍵信息。 var adSchemaPrimaryKeys=28;
          adSchemaProcedureColumns 29 請求存儲過程列信息。 var adSchemaProcedureColumns=29;
          adSchemaDBInfoKeywords 30 請求來自提供者的關鍵字。 var adSchemaDBInfoKeywords=30;
          adSchemaDBInfoLiterals 31 請求來自提供者的直接量。 var adSchemaDBInfoLiterals=31;
          adSchemaCubes 32 對于多維數據,觀察直方圖。 var adSchemaCubes=32;
          adSchemaDimensions 33 對于多維數據,觀察多維圖。 var adSchemaDimensions=33;
          adSchemaHierarchies 34 對于多維數據,觀察分層圖。 var adSchemaHierarchies=34;
          adSchemaLevels 35 對于多維數據,觀察水平圖。 var adSchemaLevels=35;
          adSchemaMeasures 36 對于多維數據,觀察測量圖。 var adSchemaMeasures=36;
          adSchemaProperties 37 對于多維數據,觀察屬性圖。 var adSchemaProperties=37;
          adSchemaMembers 38 對于多維數據,觀察成員圖。 var adSchemaMembers=38;
          adSchemaTrustees 39 請求委托人信息。 var adSchemaTrustees=39;
          adSchemaFunctions 40 var adSchemaFunctions=40;
          adSchemaActions 41 var adSchemaActions=41;
          adSchemaCommands 42 var adSchemaCommands=42;
          adSchemaSets 43 var adSchemaSets=43;
          FieldStatusEnum Values
          adFieldOK 0 字段完好。 var adFieldOK=0;
          adFieldCantConvertValue 2 字段的值不能轉換。 var adFieldCantConvertValue=2;
          adFieldIsNull 3 字段為 Null。 var adFieldIsNull=3;
          adFieldTruncated 4 字段值被截斷。 var adFieldTruncated=4;
          adFieldSignMismatch 5 字段含有不匹配符號。 var adFieldSignMismatch=5;
          adFieldDataOverflow 6 數值太長,不適合此字段。 var adFieldDataOverflow=6;
          adFieldCantCreate 7 不能創建字段。 var adFieldCantCreate=7;
          adFieldUnavailable 8 字段不可用。 var adFieldUnavailable=8;
          adFieldPermissionDenied 9 由于訪問權限,修改字段的權限失敗。 var adFieldPermissionDenied=9;
          adFieldIntegrityViolation 10 字段由于違反數據完整性而更新失敗。 var adFieldIntegrityViolation=10;
          adFieldSchemaViolation 11 由于違背模式導致字段更新失敗。 var adFieldSchemaViolation=11;
          adFieldBadStatus 12 字段有無效的狀態值。 var adFieldBadStatus=12;
          adFieldDefault 13 已經使用了缺省值。 var adFieldDefault=13;
          adFieldIgnore 15 字段被忽略。 var adFieldIgnore=15;
          adFieldDoesNotExist 16 字段不存在。 var adFieldDoesNotExist=16;
          adFieldInvalidURL 17 字段包含一個無效的 URL。 var adFieldInvalidURL=17;
          adFieldResourceLocked 18 字段指定的資源已鎖住。 var adFieldResourceLocked=18;
          adFieldResourceExists 19 字段指定的資源已存在。 var adFieldResourceExists=19;
          adFieldCannotComplete 20 動作不能完成。 var adFieldCannotComplete=20;
          adFieldVolumeNotFound 21 字段版本信息找不到。 var adFieldVolumeNotFound=21;
          adFieldOutOfSpace 22 字段存儲空間不夠。 var adFieldOutOfSpace=22;
          adFieldCannotDeleteSource 23 字段不能刪除字段的源。 var adFieldCannotDeleteSource=23;
          adFieldReadOnly 24 字段只讀。 var adFieldReadOnly=24;
          adFieldResourceOutOfScope 25 字段指定的資源超范圍。 var adFieldResourceOutOfScope=25;
          adFieldAlreadyExists 26 字段已存在。 var adFieldAlreadyExists=26;
          adFieldPendingInsert &H10000 字段已插入,但提供者未更新。 var adFieldPendingInsert=&H10000;
          adFieldPendingDelete &H20000 字段已刪除,但提供者未更新。 var adFieldPendingDelete=&H20000;
          adFieldPendingChange &H40000 字段已修改,但提供者未更新。 var adFieldPendingChange=&H40000;
          adFieldPendingUnknown &H80000 字段已修改,但修改的類別未知。 var adFieldPendingUnknown=&H80000;
          adFieldPendingUnknownDelete &H100000 字段已修改,但此字段可能已經被刪除。 var adFieldPendingUnknownDelete=&H100000;
          SeekEnum Values
          adSeekFirstEQ &H1 尋找與匹配相同的第一個鍵鍵值。 var adSeekFirstEQ=&H1;
          adSeekLastEQ &H2 尋找與匹配相同的最后一個鍵鍵值。 var adSeekLastEQ=&H2;
          adSeekAfterEQ &H4 尋找與匹配相等或在其后的鍵值。 var adSeekAfterEQ=&H4;
          adSeekAfter &H8 尋找在匹配后的鍵值。 var adSeekAfter=&H8;
          adSeekBeforeEQ &H10 尋找與匹配相等或在其前的鍵值。 var adSeekBeforeEQ=&H10;
          adSeekBefore &H20 尋找在匹配前的鍵值。 var adSeekBefore=&H20;
          ADCPROP_UPDATECRITERIA_ENUM Values
          adCriteriaKey 0 var adCriteriaKey=0;
          adCriteriaAllCols 1 var adCriteriaAllCols=1;
          adCriteriaUpdCols 2 var adCriteriaUpdCols=2;
          adCriteriaTimeStamp 3 var adCriteriaTimeStamp=3;
          ADCPROP_ASYNCTHREADPRIORITY_ENUM Values
          adPriorityLowest 1 var adPriorityLowest=1;
          adPriorityBelowNormal 2 var adPriorityBelowNormal=2;
          adPriorityNormal 3 var adPriorityNormal=3;
          adPriorityAboveNormal 4 var adPriorityAboveNormal=4;
          adPriorityHighest 5 var adPriorityHighest=5;
          ADCPROP_AUTORECALC_ENUM Values
          adRecalcUpFront 0 var adRecalcUpFront=0;
          adRecalcAlways 1 var adRecalcAlways=1;
          ADCPROP_UPDATERESYNC_ENUM Values
          adResyncNone 0 var adResyncNone=0;
          adResyncAutoIncrement 1 var adResyncAutoIncrement=1;
          adResyncConflicts 2 var adResyncConflicts=2;
          adResyncUpdates 4 var adResyncUpdates=4;
          adResyncInserts 8 var adResyncInserts=8;
          adResyncAll 15 var adResyncAll=15;
          MoveRecordOptionsEnum Values
          adMoveUnspecified -1 沒有指定移動行為。 var adMoveUnspecified=-1;
          adMoveOverWrite 1 覆蓋已存在的目標。 var adMoveOverWrite=1;
          adMoveDontUpdateLinks 2 不能更新源記錄的超級鏈接。 var adMoveDontUpdateLinks=2;
          adMoveAllowEmulation 4 如果移動記錄失敗,允許使用下載、上載和刪除操作設置完成移動。 var adMoveAllowEmulation=4;
          CopyRecordOptionsEnum Values
          adCopyUnspecified -1 沒有指定復制行為。 var adCopyUnspecified=-1;
          adCopyOverWrite 1 覆蓋存在的文件或目錄。 var adCopyOverWrite=1;
          adCopyAllowEmulation 4 如果 CopyRecord 方法失敗,用文件的下載或上傳機制模擬它。 var adCopyAllowEmulation=4;
          adCopyNonRecursive 2 復制當前的目錄,但不包含子目錄。 var adCopyNonRecursive=2;
          StreamTypeEnum Values
          adTypeBinary 1 流包含二進制的數據。 var adTypeBinary=1;
          adTypeText 2 流包含文本數據。 var adTypeText=2;
          LineSeparatorEnum Values
          adLF 10 換行符。 var adLF=10;
          adCR 13 回車符。 var adCR=13;
          adCRLF -1 回車符和換行符。 var adCRLF=-1;
          StreamOpenOptionsEnum Values
          adOpenStreamUnspecified -1 var adOpenStreamUnspecified=-1;
          adOpenStreamAsync 1 異步打開流。 var adOpenStreamAsync=1;
          adOpenStreamFromRecord 4 使用存在的記錄作為數據源打開流。 var adOpenStreamFromRecord=4;
          adOpenStreamFromURL 8 使用 URL 作為數據源打開流。
          StreamWriteEnum Values
          adWriteChar 0 將指定的字符串寫入流中。 var adWriteChar=0;
          adWriteLine 1 將指定的字符串和一個行分隔符寫入流中。 var adWriteLine=1;
          SaveOptionsEnum Values
          adSaveCreateNotExist 1 如果文件不存在,則一個創建新文件。 var adSaveCreateNotExist=1;
          adSaveCreateOverWrite 2 覆蓋任何已存在的文件。 var adSaveCreateOverWrite=2;
          FieldEnum Values
          adDefaultStream -1 當作為索引用于記錄的 Fields 集合時,返回 Record 的缺省 Stream。 var adDefaultStream=-1;
          adRecordURL -2 當作為索引用于記錄的 Fields 集合時,返回 Record 的絕對 URL。 var adRecordURL=-2;
          StreamReadEnum Values
          adReadAll -1 從當前位置到流的末尾讀取流中所有字節。 var adReadAll=-1;
          adReadLine -2 讀取流的下一行,用LineSeparator屬性來識別行的末尾。 var adReadLine=-2;
          RecordTypeEnum Values
          adSimpleRecord 0 記錄是一個簡單的文件。 var adSimpleRecord=0;
          adCollectionRecord 1 此記錄是一個集合類型(目錄)。 var adCollectionRecord=1;
          adStructDoc 2 記錄是一個結構化的文檔。 var adStructDoc=2;

          Microsoft ADO Copyright (c) 1996-1998 Microsoft Corporation.

          posted on 2008-04-03 10:19 龍震 閱讀(619) 評論(0)  編輯  收藏 所屬分類: 參考
          主站蜘蛛池模板: 靖边县| 永泰县| 探索| 古交市| 衢州市| 梓潼县| 连江县| 瑞金市| 石渠县| 辽宁省| 阳信县| 民县| 洪湖市| 马边| 定边县| 通江县| 桐梓县| 陆河县| 漳平市| 汪清县| 台南县| 西和县| 广元市| 漠河县| 衡水市| 张掖市| 韶山市| 五常市| 威远县| 通辽市| 隆安县| 万载县| 安康市| 海淀区| 衡南县| 南部县| 和田县| 东港市| 政和县| 南昌县| 新昌县|