⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssceerr30.h

📁 修正了广为流传的RDA例子中的错误 记得link里加上commctrl.lib coredll.lib use mfc in a share dll 就能正常编译了
💻 H
📖 第 1 页 / 共 5 页
字号:
#define SSCE_M_NULLINVALID                      25005           // The column cannot contain null values. [,,,Column name,Table name,]
// DEAD SSCE_M_INVALIDOPERATION                 25006           // The operation cannot be performed on the object. [,,,,,]
// DEAD SSCE_M_INTRANSACTION                    25007           // The operation cannot be performed in a transaction. [,,,,,]
#define SSCE_M_INVALIDPARAMETER                 25008           // The parameter is not valid. [,,,,,]
#define SSCE_M_INVALIDPATH                      25009           // The path is not valid. Check the directory for the database. [,,,Path,,]
#define SSCE_M_INVALIDFILENAME                  25010           // The file name is not valid. Check the file name for the database. [,,,File name,,]
#define SSCE_M_INVALIDDATABASE                  25011           // The file that is being referenced is not a SQL Server Compact Edition database file format. [,,,Databasename,,]
#define SSCE_M_UPDATENOTPREPARED                25012           // The record was not prepared for update. [,,,,,]
// DEAD SSCE_M_TABLENOTLOCKED                   25013           // The operation is supported only on tables with exclusive locks. [,,,Table name,,]
#define SSCE_M_SYSCOLACCESSDENIED               25014           // Access to the system column is denied. [,,,,,]
// DEAD SSCE_M_CANTALLOCATEPAGE                 25015           // A page cannot be allocated. There might not be enough memory on the device. [,,,,,]
#define SSCE_M_KEYDUPLICATE                     25016           // A duplicate value cannot be inserted into a unique index. [,,,Table name,Constraint name,]
#define SSCE_M_DATABASECORRUPTED                25017           // The database file may be corrupted. Run the repair utility to check the database file. [,,,Database name,,]
#define SSCE_M_WRITECONFLICT                    25018           // Failed to obtain a lock for a write operation. [,,,,,]
// DEAD SSCE_M_READCONFLICT                     25019           // Failed to obtain a lock for a read operation. [,,,,,]
#define SSCE_M_COMMITCONFLICT                   25020           // Failed to obtain a lock for a commit. [,,,,,]
// DEAD SSCE_M_SESSIONWRITECONFLICT             25021           // Failed to obtain lock for a read or write operation. [,,,,,]
#define SSCE_M_NULLKEYDISALLOWED                25022           // Null values are not allowed in indexes. [,,,,,]
#define SSCE_M_INTEGRITYVIOLATION_MSTR          25025           // The primary key value cannot be deleted because references to this key still exist. [,,,Foreign key constraint name,,]
#define SSCE_M_INTEGRITYVIOLATION_SLV           25026           // A foreign key value cannot be inserted because a corresponding primary key value does not exist. [,,,Primary key constraint name,,]
#define SSCE_M_RECORDTOOBIG                     25027           // The table definition or the row size exceeds the maximum row size of 8060 bytes. [,,,,,]
#define SSCE_M_INVALIDPASSWORD                  25028           // The specified password does not match the database password. [,,,,,]
// DEAD SSCE_M_RI_UPDATETWICE                   25029           // An attempt was made to update a field in a record twice. [,,,,,]
#define SSCE_M_RI_DUPLICATEKEY                  25030           // A duplicate key value was found as a result of referential integrity action. [,,,Foreign table name,,]
// DEAD SSCE_M_RI_KEYNULLDISALLOWED             25031           // A referential cascade action is setting a nonnull column to NULL. [,,,Foreign table name,,]
// DEAD SSCE_M_RI_SESSIONWRITECONFLICT          25032           // A write conflict occurred because a referential integrity action is not allowed. [,,,Foreign table name,,]
#define SSCE_M_ILLEGALCOLLATINGSEQ              25033           // The specified locale is not supported on this operating system. [,,,,,]
#define SSCE_M_FILELOCKVIOLATION                25034           // There is a file locking violation. Close any external application that uses the database file. [,,,,,]
#define SSCE_M_FILESHAREVIOLATION               25035           // There is a file sharing violation. A different process might be using the file. [,,,,,]
// DEAD SSCE_M_FILELOCKINGUNAVAILABLE           25036           // File locking is not available. [,,,,,]
#define SSCE_M_DISKFULL                         25037           // There is not enough disk space left for the database. [,,,,,]
#define SSCE_M_TEMPDISKFULL                     25038           // There is not enough disk space left for the temporary database. [,,,,,]
#define SSCE_M_FILEACCESSDENIED                 25039           // Access to the database file is not allowed. [,,,File name,,]
// DEAD SSCE_M_INVALIDSORTDLL                   25042           // The language required for this database file is not fully installed on this operating system. [,,,,,]
#define SSCE_M_TOOMANYOPENFILES                 25044           // OS Error: The OS limit of open files has been exceeded. Other applications will need to be shut down to free up available open files. [,,,,,]
// DEAD SSCE_M_OBSOLETEDATABASEFORMAT           25045           // The database file format is obsolete. [,,,,,]
#define SSCE_M_FILENOTFOUND                     25046           // The database file cannot be found. Check the path to the database. [,,,File name,,]
#define SSCE_M_READVERIFYERROR                  25047           // OS Error: SQL Server Compact Edition encountered a premature EOF for the database file. Running the repair utility might help recover some data. [,,,,,]
#define SSCE_M_NOMOREFILEHANDLES                25048           // OS Error: The OS is reporting that no more file handles can be created. In order to proceed, try closing other applications. [,,,,,]
#define SSCE_M_DISKNOTREADY                     25049           // OS Error: The OS storage system (RAM, CF, SD, or IPSM) is not responding. Retry the operation. [,,,,,]
#define SSCE_M_SHARINGBUFFEREXCEEDED            25050           // OS Error: The OS will not allow sharing of any more files. In order to proceed, try closing other applications. [,,,,,]
#define SSCE_M_DISKIO                           25051           // Internal error: Unable to successfully execute disk IO on the file system. [,,,,,]
// DEAD SSCE_M_THREADSNOTSUPPORTED              25052           // The operating system does not support threads. [,,,,,]
#define SSCE_M_KEYNOTMADE                       25053           // Internal error: A serious error has occurred when trying to create a key. [,,,,,]
#define SSCE_M_TOOMANYKEYS                      25054           // The limit of 16 columns for the multi-column index was exceeded. [,,,,,]
#define SSCE_M_COLUMNWIDTHNOTEVEN               25056           // The size of the Unicode text column is not even. [Column size,,,Column name,,]
#define SSCE_M_NOCURRENTINDEX                   25058           // Internal error: Invalid operation without a current index. [,,,,,]
#define SSCE_M_ILLEGALINDEXCOLUMN               25059           // Long value data type cannot be indexed. [,,,,,]
#define SSCE_M_REFERENCENOTFOUND                25060           // The foreign key constraint does not exist. [,,,,,]
// DEAD SSCE_M_OBJECTNOTREPLICABLE              25062           // The object is not replicable. [,,,Object name,,]
#define SSCE_M_ONLYONESPECIALCOLUMN             25064           // Only one ROWGUID, autoincrement, and version are allowed for each column in a table. [,,,Object name,,]
#define SSCE_M_TOOMANYINDEXES                   25065           // The limit of 249 indexes per tables has been exceeded. [,,,Table name,,]
#define SSCE_M_TOOMANYCOLUMNS                   25066           // The limit of 1024 columns for a table has been exceeded. [Column count,,,Column name,,]
#define SSCE_M_TRANSTOODEEP                     25067           // Internal error: The internal transactions for SQL Server Compact Edition have exceeded the nesting limit. [,,,,,]
// DEAD SSCE_M_SELFREFERENCE                    25068           // A column in an index cannot reference itself. [,,,,,]
// DEAD SSCE_M_NOPRIMARYINDEX                   25069           // The referenced table must have a primary index. [,,,,,]
#define SSCE_M_DIFFNUMRELCOLUMNS                25070           // The definition of referring columns (such as number of columns or data types) in referential relationships must match the referred columns. [,,, Constraint name (if known),,]
// DEAD SSCE_M_CONFLICTINGREFERENCE             25071           // A reference to this column already exists. [,,,Index name,,]
#define SSCE_M_PRIMARYKEYNULLCONFLICT           25072           // Primary keys cannot be created on columns that support null values. [,,,Column name,,]
#define SSCE_M_TABLEMUSTHAVECOLUMNS             25073           // Tables must contain at least one column. [,,,,,]
#define SSCE_M_DEFAULTEXPRTOOLONG               25074           // The expression string for the default value cannot be longer than 4000 characters. [Length of expression string,,,,,]
#define SSCE_M_DISALLOWIDENTITYNULL             25075           // Nullable columns cannot be identity columns. [,,,,,]
#define SSCE_M_CONSTRAINTINUSE                  25077           // The constraint cannot be removed because it is referenced by another constraint. [,,,Constraint name,,]
#define SSCE_M_INDEXINUSE                       25078           // The index cannot be removed because it is being used to enforce a constraint. [,,,Index name,,]
#define SSCE_M_ENCRYPTEDDBMUSTHAVEPWD           25079           // A password must be specified when a database is created by using encryption. [,,,,,]
#define SSCE_M_NOOSENCRYPTIONSUPPORT            25080           // The operating system does not support encryption. [,,,,,]
#define SSCE_M_VIOLATEDAUTOINCRANGE             25081           // The new value generated for the inserted row is outside the range for an INTEGER or BIGINT data type. [Generated value,,,,,]
// DEAD SSCE_M_UNIQUENULLCONFLICT               25082           // Unique indexes and constraints cannot be created on columns that allow null values. [,,,,,]
#define SSCE_M_CYCLEDETECTED                    25083           // The referential relationship will result in a cyclical reference that is not allowed. [,,,Constraint name,,]
#define SSCE_M_RELCOLUMNSTYPEMISMATCH           25084           // The data types of the columns in the relationship do not match. [,,,,,]
#define SSCE_M_PKDUPLICATE                      25085           // The table already has a primary key. [,,,,,]
#define SSCE_M_INVALIDINCREMENT                 25086           // The identity column contains an increment value that is not valid. [,,,Column name,,]

//***** Don't add any more errors here, read the comments below and add appropriately
//
// Errors after this comment were added for v1.1 (PEBBLE) 
//
#define SSCE_M_GENERATEGUIDFAILED               25087           // Internal error: A new GUID cannot be generated for the new row. [,,,,,]

//
// Errors defined for v2.0
//
// DEAD SSCE_M_KEYTOOLARGE                      25088           // The key size exceeded the maximum allowed. [,,,,,]

//
// Errors introduced for SQL-Lite
//
#define SSCE_M_SYNCINPROGRESS                   25089           // Another synchronization is in progress. Try synchronizing later. [,,,,,]
#define SSCE_M_LOCKTIMEOUT                      25090           // SQL Server Compact Edition timed out waiting for a lock. The default lock time is 2000ms. The default lock timeout can be increased in the connection string using the ssce: default lock timeout property. [Session id,Thread id,Process id,Table name,Conflict type,Resource]
#define SSCE_M_OUTOFLOCKS                       25091           // The lock manager has run out of space for additional locks. This can be caused by large transactions, by large sort operations, or by operations where SQL Server Compact Edition creates temporary tables. You cannot increase the lock space. [,,,,,]
#define SSCE_M_INVALIDTEMPPATH                  25092           // The path specified for the temp database is not valid. [,,,,,]
#define SSCE_M_NOQUERYPROCESSOR                 25100           // Unable to create Command object because Query Processor (sqlceqp30.dll) is not present on the device or not located in the same directory as the storage engine (sqlceca30.dll). [,,,,,]
#define SSCE_M_OUTOFBUFFERPOOLSPACE             25101           // SQL Server Compact Edition has exceeded the buffer size. The default size is 640kb, but can be increased on initialization by modifying the ssce: max buffer size property. [,,,,,]
#define SSCE_M_INITPROPCONFLICT                 25102           // Another user has opened the database with different instance-level initialization properties. [,,,,,]
#define SSCE_M_CANTLOADSQLSEDLL                 25103           // Sqlcese30.dll could not be loaded. Reinstall SQL Server Compact Edition. [,,,,,]
#define SSCE_M_DATABASETOOBIG                   25104           // The database file is larger than the configured maximum database size. This setting takes effect on the first concurrent database connection only. [Required Max Database Size (in MB; 0 if unknown),,,,,]
#define SSCE_M_INVALIDSECURITYDESCRIPTOR        25105           // Internal error: Invalid Security Descriptor was specified. [,,,,,]
#define SSCE_M_TOOMANYCONSTRAINTS               25106           // The limit of 249 contstraints per table has been exceeded. [,,,TableName,,]
#define SSCE_M_BADKEYTYPE                       25107           // Internal error: The specified constraint does not define the requested type of key. [,,,,,]
#define SSCE_M_OUTSTANDINGPREPARE               25108           // Another cursor on the same table has a pending operation on the same row. [,,,,,]

// Errors after this comment were added for v3.0 (Laguna)
//
#define SSCE_M_PASSWORDTOOLONG                  25109           // The database password cannot exceed 40 characters. [,,,,,]
#define SSCE_M_SYSTEMNAME                       25110           // The table and column name is part of a reserved name. Table and column names cannot begin with '__Sys'. [,,,Name,,]
#define SSCE_M_COMPRESSEDNOSTREAM               25111           // Internal error: Compressed columns do not support the stream interface(s). [,,,Column Name,,]
#define SSCE_M_COMPRESSEDNONLV                  25112           // Invalid use of compressed flag for non-long value column. [,,,Column Name, Table Name,]
#define SSCE_M_CHANGECOMPRESSED                 25113           // Cannot change compression status for a database. [,,,Db name,,]
#define SSCE_M_FILEALREADYEXISTS                25114           // File already exists. Try using a different database name. [,,,File name,,]
#define SSCE_M_WRONGPAGE                        25115           // Wrong page (potential database corruption). Try running the repair utility. [,,,,,]
#define SSCE_M_SYSTABACCESSDENIED               25116           // Internal error: Access to the system table is denied. [,,,,,]
#define SSCE_M_ALREADYOPENED                    25117           // Database already opened by a different user. [,,,Db name,,]
#define SSCE_M_CANTOPENSHAREDMEMORY             25118           // Internal error: Cannot open the shared memory region. [,,,,,]
#define SSCE_M_CANTCHANGEKEYCOLUMN              25119           // Cannot alter a column that is part of a key or an index. [,,,Index Name,Column,]
#define SSCE_M_RODATABASEREQUIRESTEMPPATH       25120           // Opening a database as read-only requires a temp path to be specified. [,,,Db name,,]
// DEAD SSCE_M_OUTSTANDINGLOCKS                 25121           // A generation cannot be bumped due to open transactions with changes pending. [,,,,,]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -