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

📄 absconst.hpp

📁 Absolute Database 5.12 src. Absolute Database lets you forget the Borland Database Engine (BDE). Th
💻 HPP
📖 第 1 页 / 共 4 页
字号:
#define ErrorLCannotFindTablePFSPage "Error - cannot find table PFS page. PageCount = %d, PageN"\
	"o = %d"
#define ErrorLCannotUnlockTableLocksFile "Error - cannot unlock table locks file"
#define ErrorLCannotReadFromTableMostUpdatedFile "Cannot read from table most updated file. %s"
#define ErrorLCannotWriteToTableMostUpdatedFile "Cannot write to table most updated file. %s"
#define ErrorLNotSupportedFieldType "Field type not supported in this version of Delphi/C++Buil"\
	"der. Use higher version of Delphi/C++Builder or change fie"\
	"ld data type. Table name: \"%s\", field name: \"%s\""
#define ErrorLCannotRepairTablePagesIndexForLargeRecordsTable "Cannot repair table pages index for larg records table. Ta"\
	"ble name: \"%s\""
static const Word LastErrorACode = 0x4f4a;
#define ErrorAUnknownError "Unknown error"
#define ErrorANilPointer "Pointer is nil"
#define ErrorAHandleError "Error creating table handle"
#define ErrorAInvalidSessionName "Invalid session name '%s'"
#define ErrorASessionActive "Cannot perform this operation on an active session"
#define ErrorAAutoSessionActive "Cannot modify SessionName while AutoSessionName is enabled"\
	""
#define ErrorABlankDatabaseFileName "DatabaseFileName property is blank"
#define ErrorABlankDatabaseName "DatabaseName property is blank"
#define ErrorADatabaseFileNotExist "Database file '%s' does not exist"
#define ErrorACannotDeleteConnectedDatabse "DeleteDatabase error. Database is connected"
#define ErrorACannotRenameConnectedDatabse "RenameDatabase error. Database is connected"
#define ErrorADuplicateSessionName "Duplicate session name '%s'"
#define ErrorASessionNameMissing "Session name missing"
#define ErrorAEngineNotInitialized "Database Engine is not initialized"
#define ErrorAAutoSessionExclusive "Cannot enable AutoSessionName property with more than one "\
	"session on a form or data-module"
#define ErrorAAutoSessionExists "Cannot add a session to the form or data-module while sess"\
	"ion '%s' has AutoSessionName enabled"
#define ErrorADatabaseHandleSet "Database handle owned by a different session"
#define ErrorADatabaseOpen "Cannot perform this operation on an open database"
#define ErrorADuplicateDatabaseName "Duplicate database name '%s'"
#define ErrorADatabaseCreate "Cannot create database"
#define ErrorADatabaseClosed "Cannot perform this operation on a closed database"
#define ErrorADatabaseNameMissing "Database name missing"
#define ErrorADatabaseOpenError "Database open error"
#define ErrorANoTableName "Missing TableName property"
#define ErrorACannotDeleteBusyTable "Cannot delete table '%s'. Table is open by another datase"\
	"t"
#define ErrorAIndexNotFound "Index not found"
#define ErrorANotIndexField "Field %s is not in the current index"
#define ErrorABTreeInvalidCall "Internal index error"
#define ErrorABTreeEmptyPage "Index error: page is empty"
#define ErrorABTreeInvalidPage "Index error: invalid page number"
#define ErrorABTreeInvalidParams "Index error: invalid params"
#define ErrorABTreeInvalidPosition "Index error: invalid position"
#define ErrorABTreeDeleteEntryNotFound "Index error: cannot delete entry. Entry not found"
#define ErrorACannotDeleteIndex "Cannot delete index '%s'. Index not found"
#define ErrorAIndexAlreadyExists "Cannot create index '%s'. Index already exists"
#define ErrorAIndexPagesNotReleased "Index pages are not released"
#define ErrorAIndexIntegrityViolated "Index integrity violated. PageNo=%d EntryNo=%d"
#define ErrorAIndexIntegrityCircularLinks "Index integrity violated. Circular links. PageNo=%d Entry"\
	"No=%d"
#define ErrorAIndexIntegrityLeafLinks "Index integrity violated. Invlaid leaf link. PageNo=%d En"\
	"tryNo=%d"
#define ErrorAEmptySQLStatement "No SQL statement available"
#define ErrorACircularDataLink "Circular datalinks are not allowed"
#define ErrorANotReleasedPageIsAllocated "Not released page is allocated"
#define ErrorAInvalidPage "Invalid page type. Possibly data is corrupted"
#define ErrorAInvalidPageType "Invalid page type. Possibly data is corrupted. Expected ty"\
	"pe %d, but found %d"
#define ErrorAInvalidPageBuffer "Invalid page buffer. Buffer is Nil"
#define ErrorAInvalidPageNo "Invalid page number"
#define ErrorAInvalidPageModification "Invalid page modification"
#define ErrorAUsedPageWasReleased "Used page was released too early"
#define ErrorACannotRemoveUsedPage "Cannot remove used page"
#define ErrorACannotWriteUsedPage "Cannot write used page"
#define ErrorASomePagesAreNotReleased "Some session pages are not released"
#define ErrorACannotFindIndexField "Cannot find index field '%s'"
#define ErrorACannotIndexBlobField "Cannot index BLOB field '%s'. Direct indexing of BLOB fie"\
	"lds is not supported yet, please use CAST(blob_field, stri"\
	"ng) function to convert BLOB field to a string expression "\
	"before indexing."
#define ErrorAInvalidIndexName "Invalid index name '%s'"
#define ErrorAInvalidIndexKeyPath "Invalid index key path"
#define ErrorAInvalidIndexGetRecordMode "Invalid get record mode for index: grmCurrent"
#define ErrorABufferSizeExceeded "Buffer size exceeded"
#define ErrorAInvalidIndexForSearch "Invalid index for search"
#define ErrorAInvalidIndexOfNo "Invalid index No (IndexOf)"
#define ErrorACannotRetreiveRecordFromEmptyIndex "Cannot retreive record from empty index"
#define ErrorACannotSetRecNoGreaterThanRecordCount "Cannot set RecNo greater than RecordCount"
#define ErrorAInvalidIndexPage "Invalid index page"
#define ErrorAPageIsUsedByOtherSession "Page is used by other session"
#define ErrorADatabaseAlreadyOpen "Cannot create database. Database is already open"
#define ErrorACannotUnlockSessionsFile "Cannot unlock sessions file"
#define ErrorACannotConnectSession "Cannot connect session. Maximum connections quantity excee"\
	"ded or database is open in single-user mode"
#define ErrorACannotDisconnectSession "Cannot disconnect session"
#define ErrorAUncommitedPages "Cannot free not commited pages"
#define ErrorACannotAddItemOnPage "Cannot add data item to page. Page is full"
#define ErrorACannotAddRecordOnPage "Cannot add record to page. Page is full"
#define ErrorACannotAddBlob "Cannot add blob. Page is full: BlobCount=%d, BlobOffset=%"\
	"d, BlobSize=%d, PageDataSize=%d, SizeInBlobPageIndex=%d"\
	""
#define ErrorATableNotFound "Table '%s' not found"
#define ErrorAInvalidNumberOfRecordsOnPage "Invalid number of records on page"
#define ErrorARecordNotFound "Record not found"
#define ErrorARecordNotFoundOnSmallRecordPage "Record not found. PageNo=%d, PageRecordCount=%d"
#define ErrorABlobCacheNotReleased "Blob cache not released"
#define ErrorAAutoincMaxValueExceeded "Autoinc max value exceeded for field '%s'"
#define ErrorACannotReadBlobValue "Cannot read BLOB field value"
#define ErrorAInvalidPageUseCount "Page usage counter is negative"
#define ErrorAInvalidTableHeaderData "Invalid table header data"
#define ErrorADeleteFromArray "TSortedPageList.Delete - no elements in array!"
#define ErrorADeleteFromArrayNotFound "TSortedPageList.Delete - element not found, key = %d, ite"\
	"mCount = %d"
#define ErrorAPageNotFound "Page not found"
#define ErrorACannotFindBlob "Cannot find blob field"
#define ErrorACannotRetreiveRecord "Cannot retreive record for index"
#define ErrorAInvalidBlobFieldID "Invalid blob field ID"
#define ErrorAInvalidBlobFieldSize "Invalid blob field size"
#define ErrorATooLargeRecord "Cannot create table. Record is too large to fit in current"\
	" database page. Please increase page size of database file"\
	" or decrease record size"
#define ErrorADatabaseInTransaction "Cannot perform '%s' operation on a database in transactio"\
	"n"
#define ErrorADatabaseIsNotInTransaction "Database is not in transaction. Cannot perform operation"
#define ErrorAInvalidSessionID "Invalid Session ID"
#define ErrorATableFileCompression "Table file compression error"
#define ErrorATableFileDecompression "Table file decompression error. Probably table is corrupte"\
	"d"
#define ErrorAIndexByNameNotFound "Index '%s' not found"
#define ErrorADatabaseFileIsModifiedByExternalApp "Cannot write changes. Database file was modified by extern"\
	"al application"
#define ErrorACopyTableProblem "Problem occured while copying table '%s': '%s'"
#define ErrorACannotSetTableLock "Cannot set table lock. Try to repair database or to increa"\
	"se number of allowed connections"
#define ErrorATableIsStillLocked "Some table locks still exist"
#define ErrorACannotRemoveLock "Cannot remove table lock. Lock not found"
#define ErrorAFailedToSetTableLock "Cannot set table lock"
#define ErrorAFailedToUnlockTable "Cannot unlock table"
#define ErrorAFailedToSetRecordLock "Cannot lock record"
#define ErrorAFailedToUnlockRecord "Cannot unlock record"
#define ErrorACannotDeleteOpenedTable "Cannot delete table '%s'. Table is open by another user"
#define ErrorACannotOpenTableInExclusiveMode "Cannot access table '%s' in exclusive mode. Probably the "\
	"table is open by another user"
#define ErrorACannotReopenTableInExclusiveMode "Cannot access table '%s' in exclusive mode. Probably the "\
	"table is open by another cursors"
#define ErrorACannotOpenLockedTable "Cannot open table '%s'. Table is locked"
#define ErrorADatabaseTablesLocked "Database tables are locked"
#define ErrorADatabaseLocked "Database is locked"
#define ErrorACannotUnlockDatabaseTables "Cannot unlock database tables"
#define ErrorATableLocked "Table is locked"
#define ErrorARecordLocked "Record is locked"
#define ErrorACommitLocksFailed "Cannot commit changes. Locks of modified tables failed"
#define ErrorAMultiUserOptionsConflict "Cannot open database in multi-user and signle-user mode at"\
	" the same time"
#define ErrorAImportingIndex "Cannot import index '%s'. Index type is not supported, in"\
	"dex skipped"
#define ErrorAInvalidDatabaseFormat "Invalid database format"
#define ErrorAInvalidDirtyPage "Invalid dirty page"
#define ErrorAConvertDatabase "Cannot convert database to the new format. Please contact "\
	"support@componentace.com with this issue"
#define ErrorADatabaseAlreadyInTransaction "Database already in transaction"
#define ErrorAInvalidFieldNumberInOrderBy "Invalid field number in ORDER BY clause: %d"
#define ErorrANotApplicableHavingCondition "Having condition is not applicable"
#define ErrorAInvalidGroupByField "Invalid field for GROUP BY. Table name = '%s', FieldName "\
	"= '%s', i = %d, FieldExists = %d"
#define ErrorASubqueryMustHaveOneField "Subquery must have only one result field, but subquery's F"\
	"ieldCount=%d"
#define ErrorASubqueryMustHaveOneRow "Subquery must have only one row"
#define ErrorASubqueryMustHaveOneRowButEmpty "Subquery must have one row, but it contains 0 rows"
#define ErrorAUnicodeNotSupported "Unicode is not supported by your Windows. Please download "\
	"Microsoft Layer for Unicode on Windows 95/98/Me Systems fr"\
	"om msdn.microsoft.com and put \"unicows.dll\" file to the "\
	"folder with your application"
#define ErrorGCannotCreateTableWithBlobField "Invalid BlobCompressionMode (must be in 1..9 range) for bl"\
	"ob field '%s'. Cannot create table '%s'"
#define ErrorGMissingFieldName "Missing field name. FieldNo=%d, table '%s'"
#define ErrorANoKeyIndex "No active index is set for Key search. Set Table.IndexName"\
	" to the index on search fields."
#define ErrorAInvalidNumberOfFieldValues "Number of field names doesn't equal to the number of field"\
	" values: %d <> %d. Found at line %d, column %d"
#define ErrorAEndOfCommandExpected "End of SQL command expected, but '%s' found at line %d, "\
	"column %d"
#define ErrorACommaExpected "comma (\",\") expected but not found at line %d, column %"\
	"d"
#define ErrorAImportTableCannotSetDefaultValuesForTableFields "Cannot set default values for imported fields. Default val"\
	"ues are ignored."
#define ErrorAExpressionCouldNotBeUsedInGroupBy "Expression (Name=\"%s\", DisplayName=\"%s\") cannot be u"\
	"sed with GROUP BY. Possibly expression is not aggregate, b"\
	"ut it uses fields not included into group fields"
#define ErrorANotApplicableOnCondition "ON condition for JOIN is not applicable"
#define ErrorAParameterOfUnknownType "Parameter \"%s\" is of an unknown data type"
#define ErrorAIntoClauseInUnionSelect "UNION subselect cannot contain INTO caluse. Use SELECT * I"\
	"NTO table FROM (select ... union select ...) instead"
#define ErrorALocateFailedDatasetClosed "Cannot perform LOCATE on a closed dataset"
#define ErrorAInvalidMaxConnectionsValue "MaxConnections value must be positive ( >= 0)"
#define ErrorACoalesceArgumentsMissed "COALESCE arguments are missed at line %d, column %d"
#define ErrorADateStringExpected "Date string expected \"YYYY-MM-DD\", but found \"%s\" at "\
	"line %d, column %d"
#define ErrorATimeStringExpected "Time string expected \"HH:MM:SS\", but found \"%s\" at li"\

⌨️ 快捷键说明

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