📄 oledberr.mc
字号:
;#ifndef _MSADERR_H_
;#define _MSADERR_H_
;#ifndef FACILITY_WINDOWS
;//+---------------------------------------------------------------------------
;//
;// Microsoft OLE DB
;// Copyright (C) Microsoft Corporation, 1994 - 1997.
;//
;//----------------------------------------------------------------------------
;
;
MessageIdTypedef=HRESULT
SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
CoError=0x2:STATUS_SEVERITY_COERROR
)
FacilityNames=(Interface=0x4:FACILITY_ITF
Windows=0x8:FACILITY_WINDOWS
)
MessageId=0x0eff Facility=Interface Severity=CoError SymbolicName=DB_E_BOGUS
Language=English
Dummy error - need this error so that mc puts the above defines
inside the FACILITY_WINDOWS guard, instead of leaving it empty
.
;#endif // FACILITY_WINDOWS
;
;//
;// Codes 0x0e00-0x0eff are reserved for the OLE DB group of
;// interfaces.
;//
;// Free codes are:
;//
;// Error:
;// -none-
;//
;// Success:
;// 0x0ed7
;//
;
;
;//
;// OLEDBVER
;// OLE DB version number (0x0100); to use version 2.0 features,
;// #define OLEDBVER 0x0200 before including this file.
;//
;
;// If OLEDBVER is not defined, assume version 1.0
;#ifndef OLEDBVER
;#define OLEDBVER 0x0100
;#endif
;
MessageId=0x0e00 Facility=Interface Severity=CoError SymbolicName=DB_E_BADACCESSORHANDLE
Language=English
Invalid accessor
.
MessageId=0x0e01 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWLIMITEXCEEDED
Language=English
Creating another row would have exceeded the total number of active
rows supported by the rowset
.
MessageId=0x0e02 Facility=Interface Severity=CoError SymbolicName=DB_E_READONLYACCESSOR
Language=English
Unable to write with a read-only accessor
.
MessageId=0x0e03 Facility=Interface Severity=CoError SymbolicName=DB_E_SCHEMAVIOLATION
Language=English
Given values violate the database schema
.
MessageId=0x0e04 Facility=Interface Severity=CoError SymbolicName=DB_E_BADROWHANDLE
Language=English
Invalid row handle
.
MessageId=0x0e05 Facility=Interface Severity=CoError SymbolicName=DB_E_OBJECTOPEN
Language=English
An object was open
.
;//@@@+ V1.5
;#if( OLEDBVER >= 0x0150 )
MessageId=0x0e06 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCHAPTER
Language=English
Invalid chapter
.
;#endif // OLEDBVER >= 0x0150
;//@@@- V1.5
;
MessageId=0x0e07 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTCONVERTVALUE
Language=English
A literal value in the command could not be converted to the
correct type due to a reason other than data overflow
.
MessageId=0x0e08 Facility=Interface Severity=CoError SymbolicName=DB_E_BADBINDINFO
Language=English
Invalid binding info
.
MessageId=0x0e09 Facility=Interface Severity=CoError SymbolicName=DB_SEC_E_PERMISSIONDENIED
Language=English
Permission denied
.
MessageId=0x0e0a Facility=Interface Severity=CoError SymbolicName=DB_E_NOTAREFERENCECOLUMN
Language=English
Specified column does not contain bookmarks or chapters
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e0b Facility=Interface Severity=CoError SymbolicName=DB_E_LIMITREJECTED
Language=English
Some cost limits were rejected
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e0c Facility=Interface Severity=CoError SymbolicName=DB_E_NOCOMMAND
Language=English
No command has been set for the command object
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e0d Facility=Interface Severity=CoError SymbolicName=DB_E_COSTLIMIT
Language=English
Unable to find a query plan within the given cost limit
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e0e Facility=Interface Severity=CoError SymbolicName=DB_E_BADBOOKMARK
Language=English
Invalid bookmark
.
MessageId=0x0e0f Facility=Interface Severity=CoError SymbolicName=DB_E_BADLOCKMODE
Language=English
Invalid lock mode
.
MessageId=0x0e10 Facility=Interface Severity=CoError SymbolicName=DB_E_PARAMNOTOPTIONAL
Language=English
No value given for one or more required parameters
.
MessageId=0x0e11 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCOLUMNID
Language=English
Invalid column ID
.
MessageId=0x0e12 Facility=Interface Severity=CoError SymbolicName=DB_E_BADRATIO
Language=English
Invalid ratio
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e13 Facility=Interface Severity=CoError SymbolicName=DB_E_BADVALUES
Language=English
Invalid value
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e14 Facility=Interface Severity=CoError SymbolicName=DB_E_ERRORSINCOMMAND
Language=English
The command contained one or more errors
.
MessageId=0x0e15 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTCANCEL
Language=English
The executing command cannot be canceled
.
MessageId=0x0e16 Facility=Interface Severity=CoError SymbolicName=DB_E_DIALECTNOTSUPPORTED
Language=English
The provider does not support the specified dialect
.
MessageId=0x0e17 Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATEDATASOURCE
Language=English
A data source with the specified name already exists
.
MessageId=0x0e18 Facility=Interface Severity=CoError SymbolicName=DB_E_CANNOTRESTART
Language=English
The rowset was built over a live data feed and cannot be restarted
.
MessageId=0x0e19 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTFOUND
Language=English
No key matching the described characteristics could be found within
the current range
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e1a Facility=Interface Severity=CoError SymbolicName=DB_E_CANNOTFREE
Language=English
Ownership of this tree has been given to the provider
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e1b Facility=Interface Severity=CoError SymbolicName=DB_E_NEWLYINSERTED
Language=English
The provider is unable to determine identity for newly inserted
rows
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e1c Facility=Interface Severity=CoError SymbolicName=DB_E_GOALREJECTED
Language=English
No nonzero weights specified for any goals supported, so goal was
rejected; current goal was not changed
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e1d Facility=Interface Severity=CoError SymbolicName=DB_E_UNSUPPORTEDCONVERSION
Language=English
Requested conversion is not supported
.
MessageId=0x0e1e Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTARTPOSITION
Language=English
lRowsOffset would position you past either end of the rowset,
regardless of the cRows value specified; cRowsObtained is 0
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e1f Facility=Interface Severity=CoError SymbolicName=DB_E_NOQUERY
Language=English
Information was requested for a query, and the query was not set
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e20 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTREENTRANT
Language=English
Provider called a method from IRowsetNotify in the consumer and the
method has not yet returned
.
MessageId=0x0e21 Facility=Interface Severity=CoError SymbolicName=DB_E_ERRORSOCCURRED
Language=English
Errors occurred
.
MessageId=0x0e22 Facility=Interface Severity=CoError SymbolicName=DB_E_NOAGGREGATION
Language=English
A non-NULL controlling IUnknown was specified and the object being
created does not support aggregation
.
MessageId=0x0e23 Facility=Interface Severity=CoError SymbolicName=DB_E_DELETEDROW
Language=English
A given HROW referred to a hard- or soft-deleted row
.
MessageId=0x0e24 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTFETCHBACKWARDS
Language=English
The rowset does not support fetching backwards
.
MessageId=0x0e25 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWSNOTRELEASED
Language=English
All HROWs must be released before new ones can be obtained
.
MessageId=0x0e26 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTORAGEFLAG
Language=English
One of the specified storage flags was not supported
.
;//@@@+ V1.5
;#if( OLEDBVER >= 0x0150 )
MessageId=0x0e27 Facility=Interface Severity=CoError SymbolicName=DB_E_BADCOMPAREOP
Language=English
The comparison operator was invalid
.
;#endif // OLEDBVER >= 0x0150
;//@@@- V1.5
;
MessageId=0x0e28 Facility=Interface Severity=CoError SymbolicName=DB_E_BADSTATUSVALUE
Language=English
The specified status flag was neither DBCOLUMNSTATUS_OK nor
DBCOLUMNSTATUS_ISNULL
.
MessageId=0x0e29 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTSCROLLBACKWARDS
Language=English
The rowset cannot scroll backwards
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e2a Facility=Interface Severity=CoError SymbolicName=DB_E_BADREGIONHANDLE
Language=English
Invalid region handle
.
MessageId=0x0e2b Facility=Interface Severity=CoError SymbolicName=DB_E_NONCONTIGUOUSRANGE
Language=English
The specified set of rows was not contiguous to or overlapping the
rows in the specified watch region
.
MessageId=0x0e2c Facility=Interface Severity=CoError SymbolicName=DB_E_INVALIDTRANSITION
Language=English
A transition from ALL* to MOVE* or EXTEND* was specified
.
MessageId=0x0e2d Facility=Interface Severity=CoError SymbolicName=DB_E_NOTASUBREGION
Language=English
The specified region is not a proper subregion of the region
identified by the given watch region handle
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e2e Facility=Interface Severity=CoError SymbolicName=DB_E_MULTIPLESTATEMENTS
Language=English
The provider does not support multi-statement commands
.
MessageId=0x0e2f Facility=Interface Severity=CoError SymbolicName=DB_E_INTEGRITYVIOLATION
Language=English
A specified value violated the integrity constraints for a column or
table
.
MessageId=0x0e30 Facility=Interface Severity=CoError SymbolicName=DB_E_BADTYPENAME
Language=English
The given type name was unrecognized
.
MessageId=0x0e31 Facility=Interface Severity=CoError SymbolicName=DB_E_ABORTLIMITREACHED
Language=English
Execution aborted because a resource limit has been reached; no
results have been returned
.
;//@@@+ V2.0
;#if( OLEDBVER >= 0x0200 )
MessageId=0x0e32 Facility=Interface Severity=CoError SymbolicName=DB_E_ROWSETINCOMMAND
Language=English
Cannot clone a command object whose command tree contains a rowset
or rowsets
.
MessageId=0x0e33 Facility=Interface Severity=CoError SymbolicName=DB_E_CANTTRANSLATE
Language=English
Cannot represent the current tree as text
.
;#endif // OLEDBVER >= 0x0200
;//@@@- V2.0
;
MessageId=0x0e34 Facility=Interface Severity=CoError SymbolicName=DB_E_DUPLICATEINDEXID
Language=English
The specified index already exists
.
MessageId=0x0e35 Facility=Interface Severity=CoError SymbolicName=DB_E_NOINDEX
Language=English
The specified index does not exist
.
MessageId=0x0e36 Facility=Interface Severity=CoError SymbolicName=DB_E_INDEXINUSE
Language=English
The specified index was in use
.
MessageId=0x0e37 Facility=Interface Severity=CoError SymbolicName=DB_E_NOTABLE
Language=English
The specified table does not exist
.
MessageId=0x0e38 Facility=Interface Severity=CoError SymbolicName=DB_E_CONCURRENCYVIOLATION
Language=English
The rowset was using optimistic concurrency and the value of a
column has been changed since it was last read
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -