📄 ssceerr30.h
字号:
#define SSCE_M_FATALLOCKFAILURE 25122 // Internal error: Fatal failure of the lock susbsytem for this database. [,,,Db name,,]
#define SSCE_M_LIBRARYLOADFAILURE 25123 // A SQL Server Compact Edition DLL could not be loaded. Reinstall SQL Server Compact Edition. [,,,DLL Name,,]
#define SSCE_M_INCONSISTENTLVVERSION 25124 // The long value was changed by another transaction. [,,,,,]
#define SSCE_M_INVALIDSTATSOPTIONS 25125 // Internal error: Invalid statistics creation options. [Options,,,,,]
#define SSCE_M_PENDINGUPDATE 25126 // An update transaction is pending, cannot start a sync session. Try synchronizing again. [,,,,,]
#define SSCE_M_INVALIDPROVIDERTYPE 25127 // Invalid provider type. [Db version,Requested version,,File name,,]
#define SSCE_M_INVALIDSHAREDMEMORYFORMAT 25128 // SQL Server Compact Edition has encountered two different versions of the product accessing the same database file. Ensure that each application accessing the same database file is using the same version of SQL Server Compact Edition. [,,,,,]
#define SSCE_M_PREFIXTOOLARGE 25129 // The string value that has been assigned to the LIKE clause in the SELECT statement exceeds the limit for SQL Server Compact Edition. The limit for single byte character set is 256 characters but can be smaller for double byte character set. [,,,,,]
#define SSCE_M_UNINSTALLEDCOLLATINGSEQ 25130 // The specified locale is not installed on this machine. Make sure you install the appropriate language pack. [,,,,,]
#define SSCE_M_CANTLOADSQLQPDLL 25131 // Sqlceqp30.dll could not be loaded. Reinstall SQL Server Compact Edition. [,,,,,]
#define SSCE_M_RESTRICTEDPLATFORM 25132 // This version of SQL Server Compact Edition is not licensed for production use. [,,,,,]
#define SSCE_M_NOTSUPPORTED 25133 // Internal error: SQL Server Compact Edition made an unsupported request to the host operating system. [,,,,,]
// Warnings
//
#define SSCE_WRN_COLUMNNULL 25200 // The column cannot have NULL values. [,,,,,]
#define SSCE_WRN_BUFFERTRUNCATED 25201 // The data was truncated. Try passing down a larger buffer. [,,,,,]
// DEAD SSCE_WRN_SEEKNOTEQUAL 25202 // Seek was not able to find an exact match. [,,,,,]
// DEAD SSCE_WRN_OPTIONSIGNORED 25203 // Some specified options were ignored for this operation. [,,,,,]
// DEAD SSCE_WRN_COLUMNDATATRUNCATED 25204 // The data was truncated. [,,,,,]
// DEAD SSCE_WRN_DATABASEENCRYPTED 25205 // The database is encrypted. A password is necessary to access the database. [,,,,,]
#define SSCE_WRN_RI_RECORDSUPDATED 25206 // Additional records were updated as a result of referential integrity actions. [,,,,,]
#define SSCE_WRN_RI_RECORDSDELETED 25207 // Additional records were deleted as a result of referential integrity actions. [,,,,,]
// DEAD SSCE_WRN_ROWLOCKCONNECTFAILED 25208 // The request for a row-level lock was denied. [,,,,,]
// DEAD SSCE_WRN_PAGELOCKCONNECTFAILED 25209 // The request for a page-level lock was denied. [,,,,,]
#define SSCE_WRN_DEFAULTALREADYPRESENT 25210 // This column already had a default. [,,,,,]
//
//Warnings after this comment were added for v1.1 (PEBBLE)
//
// --------------------------------------------------------------------------------------
//
// OLEDB Layer 27000 - 27499
//
#define SSCE_M_TOOMANYSESSIONSOUTSTANDING 27000 // Too many sessions are open. [,,,,,]
// Rich error messages for Set Property
//
#define SSCE_M_PRIMARYKEYPROPERTYNOTSETTABLE 27001 // The new column cannot be set as the PRIMARY KEY constraint. Create a table-level constraint instead. [,,,,,]
#define SSCE_M_UNIQUEKEYPROPERTYNOTSETTABLE 27002 // The new column cannot be set as a UNIQUE constraint. Create a table-level constraint instead. [,,,,,]
#define SSCE_M_COLUMNNULLABILITYNOTALTERABLE 27003 // Column nullability cannot be changed after the column is created. [,,,,,]
#define SSCE_M_CANTMODIFYIDENTITYATTRIBUTE 27004 // The column cannot become an identity column after it is created. [,,,,,]
#define SSCE_M_INVALIDCOLUMNPROPERTY 27005 // The column property is not valid. [,,,,,]
// DEAD SSCE_M_INVALIDSSCEDBINITPROPERTY 27006 // An attempt to set the SQLServer CE DBINIT property is not valid. [,,,,,]
//
// Errors after this comment were added for v1.1 (PEBBLE)
//
// --------------------------------------------------------------------------------------
//
// ssceCommon 27500 - 27749
//
#define SSCE_M_DECIMALOVERFLOW 27500 // An overflow occurred while setting decimal data. [,,,,,]
#define SSCE_M_DECIMALTRUNCATED 27501 // Decimal data was truncated. [,,,,,]
#define SSCE_M_CMN_INVALIDPARAMETER 27502 // The parameter is not valid. [,,,,,]
//***** Don't add any more errors here, read the comments below and add appropriately
//
// Errors after this comment were added for v1.1 (PEBBLE)
//
// Warning
// DEAD SSCE_WRN_DECIMALTRUNCATED 27700 // Decimal data was truncated. [,,,,,]
//
// Warnings after this comment were added for v1.1 (PEBBLE)
//
// Errors after this comment were added for v3.0 (LAGUNA)
//
#define SSCE_M_INVALIDPREPMODE 27506 // Internal Error: Unexpected value for SEPREPAREMODE. [,,,,,]
// --------------------------------------------------------------------------------------
//
// Managed Code 27750 - 27999
//
// This range was added for Daytona
//
// DEAD SSCE_M_SSCEMWFAILURE 27750 // Cannot load sscemw20.dll or ssceca20.dll is missing or not registered. [,,,,,]
//***** Don't add any more errors here, read the comments below and add appropriately
// Errors after this comment were added for v3.0 (LAGUNA)
//
#define SSCE_M_WRONGPROCEDUREPARAMFORM 27781 // After the form '@name = value' has been used, all subsequent parameters must be passed in the form '@name = value'. [Procedure parameter ordinal,,,,,]
#define SSCE_M_CO_E_NOTINITIALIZED 27782 // The application thread has not been initialized for COM interop because COM threading model has not been set. Please check documentation for System.STAThreadAttribute or System.MTAThreadAttribute classes.[,,,,,]
#define SSCE_M_INVALIDDBRANGEFLAGS 27783 // The following combination of DbRangeOptions in the call to SqlCeCommand:SetRange is invalid. [,,,DbRangeOptions,,]
#define SSCE_M_DBRANGEUNEXPECTEDNULLVALUE 27784 // With the specified DbRangeOptions, the argument in the call to SqlCeCommand:SetRange cannot be null (Nothing in Visual Basic.NET). [,,,DbRangeOptions,Argument Name,]
#define SSCE_M_DBRANGEEXPECTEDNULLVALUE 27785 // With the specified DbRangeOptions, the argument in the call to SqlCeCommand:SetRange MUST be set to null (Nothing in VB.NET). [,,,DbRangeOptions,Argument Name,]
#define SSCE_M_DBSEEKNOKEYVALUES 27786 // No key values were specified in the call to SqlCeDataReader:Seek. [,,,Argument Name,,]
#define SSCE_M_INVALIDDBSEEKOPTION 27787 // Invalid DbSeekOptions specified in the call to SqlCeDataReader:Seek. [,,,,,]
// Errors after this comment were added for v4.0 (VENICE)
//
#define SSCE_M_DUPLICATEASSEMBLY 27751 // The specified assembly already exists in this database. [,,,name,,]
#define SSCE_M_INVALIDASSEMBLYVERSION 27752 // The assembly with this name is already registered. The version number does not match the expected value. [,,,name, ver, ver]
#define SSCE_M_INVALIDASSEMBLYNAME 27753 // SQL assembly name and .NET assembly name do not match. [,,,sqlname, clrname,]
#define SSCE_M_CIRCULARASSEMBLYREFERENCE 27754 // Circular assembly references were detected. Operation has been canceled. [,,,name,,]
#define SSCE_M_REFERENCELISTNOTEMPTY 27755 // The ReferenceAssemblyList of the assembly being dropped is not empty. [,,,name,,]
#define SSCE_M_ROUTINELISTNOTEMPTY 27756 // The ReferenceRoutineList of the assembly being dropped is not empty. [,,,name,type,method]
#define SSCE_M_ASSEMBLYNOTFOUND 27757 // .NET assembly with the specified name does not exist. [,,,name,,]
#define SSCE_M_MISSINGASSEMBLY 27758 // One or more assemblies is missing in the assembly_bits specifier. [,,,name,,]
#define SSCE_M_DUPLICATEASSEMBLYSPECIFIED 27759 // Assembly specified more than once in the assembly_bits specifier. [,,,name,,]
#define SSCE_M_OPENSCOPEFAILURE 27760 // Unable to access/read the specified assembly. [,,,name,,]
#define SSCE_M_OPENSCOPEONMEMFAILURE 27761 // The specified binary literal is not a valid assembly file. [,,,index,,]
#define SSCE_M_DUPLICATETRIGGER 27762 // Trigger with the specified name already exists in this database. [,,,name,,]
#define SSCE_M_INVALIDTABLENAME 27763 // The specified table does not exist. [,,,name,,]
#define SSCE_M_INVALIDTRIGGERNAME 27764 // The specified trigger does not exist in this database. [,,,name,,]
#define SSCE_M_INVALIDCALLINGCONVENTION 27765 // The calling convention of the specified method does not match the expected value. The method should be defined as public static (Shared in Visual Basic). [,,,assembly, class, method]
#define SSCE_M_INVALIDNUMBEROFARGS 27766 // The actual number of arguments in the specified method does not match the expected value. [expected, actual,,assembly, class, method]
#define SSCE_M_INVALIDARGUMENTTYPES 27767 // The argument types in the specified method do not match the expected values. [,,,assembly, class, method]
#define SSCE_M_TYPENOTFOUND 27768 // The specified type was not found in this .NET assembly. [,,,assembly, class,]
#define SSCE_M_METHODNOTFOUND 27769 // The method with the specified name was not found in the class definition. [,,,assembly, class, method]
#define SSCE_M_INVALIDRETURNTYPE 27770 // The return type of the specified method does not match the expected value. [,,,assembly, class, method]
#define SSCE_M_INVOCATIONFAILURE 27771 // A critical error occured while invoking .NET trigger. [,,,assembly,class,name]
#define SSCE_M_MANAGEDEXCEPTION 27772 // A .NET exception has been thrown during trigger execution. [,,,message, source, stack trace]
#define SSCE_M_INSTEADOFTRIGGERFIRED 27773 // The action caused an INSTEAD OF trigger to fire. [,,,,,]
#define SSCE_M_FOREIGNKEYVIOLATION 27774 // INSTEAD OF DELETE/UPDATE trigger cannot be defined on a table that has a foreign key with a CASCADE on DELETE/UPDATE action defined. [,,,constraint,,]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -