Error code | OS error | Description |
-1 | Unknown DBMS error | |
0 | The operation completed successfully | |
1 | The table is active and the system cannot remove it | |
2 | Wrong database password | |
3 | Inappropriate database version | |
4 | Wrong table password | |
6 | The argument does not understand messages: < <= = > >= ~= | |
7 | The argument in the search condition does not understand messages: < <= = > >= ~= | |
8 | Cannot save the value to database | |
9 | Cannot restore a value from database | |
10 | Read-only access to the table | |
11 | The recordset is closed | |
12 | Inappropriate field attributes | |
13 | Duplicated field name | |
14 | Duplicated table name | |
15 | The table descriptor is invalid | |
16 | Invalid sort conditions | |
17 | Invalid search conditions | |
19 | Inappropriate value for the field | |
20 | Inappropriate record for the table | |
21 | + | The database file structure is corrupted or the operating system error is encountered |
22 | Cannot remove the single field | |
23 | The field does not exist | |
24 | The table does not exist | |
25 | The database file structure is corrupted | |
26 | The table does not belong to database | |
70 | Cannot accept the empty value | |
90 | Cannot copy table to itself | |
100 | Only read access to the database is possible | |
101 | The access to database failed because the database is closed | |
120 | The ddf-file structure is corrupted | |
140 | Inappropriate empty value | |
150 | The field descriptor is invalid | |
180 | The record was not added to table | |
200 | Inappropriate table name | |
201 | Inappropriate field name | |
202 | The password should be string | |
210 | The value size is more than page size | |
220 | There are no indexed fields in the search condition | |
230 | The record is not found | |
240 | The field is not unique or indexed | |
241 | Table structures are incompatible | |
242 | Sequential access to table is set | |
250 | The password is too long | |
251 | Seek error | |
252 | The record is not in the recordset | |
253 | The record with the specified internal number already exists | |
260 | Unique indexed value is duplicated | |
300 | The write password is absent | |
301 | The read password is present | |
900 | Cannot set the field attribute | |
1000 | The class is absent | |
1001 | Methods in class are absent | |
1002 | Instances of the class cannot be indexed | |
1200 | Demo version limitations are reached | |
2100 | The indexed value is absent | |
2500 | The table with specified internal number already exists | |
2511 | + | Error of opening the database file |
2512 | + | Error of creating the database file |
2513 | + | Error of creating the database work file |
2514 | + | File system error |
2515 | + | Error of reading from database file |
2516 | + | Error of writing to database file |
2517 | Inappropriate collection of order of fields | |
2519 | + | Error of closing the transaction log |
2520 | + | Commit error |
2521 | + | Rollback error |
2523 | + | Error of creating the change file |
2524 | + | Error of opening the change file |
2525 | + | Reading of the GDB change file control page failed |
2526 | Invalid signature of the GDB change file | |
2527 | Incompatible GDB change file - wrong DBMS version | |
2528 | Incompatible GDB change file - wrong database identifier | |
2529 | Incompatible GDB change file - wrong page size | |
2530 | Incompatible GDB change file - wrong modification time | |
2531 | GDB change file is corrupted - pending transaction | |
2532 | + | Error of the change file initialization |
2533 | + | Writing of the change file control page failed |
2534 | + | Error of the change file truncation |
2535 | + | Error of reading during consolidation |
2536 | + | Error of writing during consolidation |
2537 | External error | |
2538 | Converter of records is corrupted | |
2539 | Inappropriate size of the ass-file page | |
2540 | Inappropriate size of the dat-file page | |
2541 | Reading of the database control page failed | |
2542 | Invalid signature of ddf-file | |
2543 | + | Error of creating the lock file |
2544 | + | Error of the lock file initialization |
2545 | + | Error of opening the lock file |
2546 | + | Error of reading from lock file |
2547 | Timeout of an access to database | |
2548 | The lock file structure is corrupted | |
2549 | + | Error of writing to lock file |
2550 | Timeout of the database lock | |
2551 | The lock manager is not active | |
2552 | The lock failed because last lock is not taken off | |
2553 | Timeout of waiting the page lock | |
2554 | + | Error of the user registration in lock file |
2555 | Timeout of the access to information about database sessions | |
2556 | The using of the change file is impossible | |
2557 | It is necessary to use change file | |
2558 | The session with specified number is absent | |
2559 | The operation is impossible in the shared access to database | |
2560 | The operation is impossible in the shared access to destination database | |
2561 | Cannot begin the transaction because the database lock is set | |
2562 | The operation is impossible in the current mode of lock or transaction | |
2563 | The operation is cancelled because of the influence of other session | |
2564 | + | Error of deleting change file |
2565 | Timeout of opening the lock file | |
2566 | Timeout of opening the change file | |
2567 | The nested transaction is forbidden | |
2568 | The record is removed, perhaps in other sessions | |
2569 | The session should not terminate itself | |
2570 | The database session has forcedly terminated | |
2571 | Shared access to database is possible for noncommercial applications only | |
2572 | Shared access to database is possible for commercial applications only | |
2573 | Shared access to database is impossible because it is opened by an application with the same serial number | |
2574 | The record structure is corrupted | |
3000 | This is not base table | |
3001 | This is not reference table | |
3002 | Incompatible key of reference table | |
3003 | Cannot change the field value | |
3004 | Inappropriate access mode | |
3005 | The query is inactive | |
3006 | Cannot change the query | |
3007 | Cannot hide the single visible field | |
3008 | Current search conditions are absent | |
3009 | The table is already joined | |
3010 | The table is already used as reference table | |
3011 | Incompatible table fields | |
3012 | Cannot disjoin table | |
3013 | Records are too long for hash table | |
3014 | The record is not found in hash table | |
3015 | Hash table overflow | |
3016 | The record is not in hash table | |
3017 | Cannot use the calculated field | |
3018 | Too many tables in joins | |
3019 | Cannot remove the primary field | |
3020 | Wrong calculations | |
3021 | Too many calculated fields | |
3022 | Cannot hide the single primary field | |
3023 | Cannot set a reference table | |
3024 | Cannot reset the reference table | |
3025 | Cannot hide the single group field | |
3026 | Cannot use the recordset for positioning | |
3027 | The recordset belongs to other database | |
3028 | A base table of the external recordset is not the base table of the query | |
3029 | The query is active | |
3030 | Cannot join with field of this type | |
3031 | Cannot set a reference table for field of this type | |
3032 | Impossible calculations resulting in elimination of visible fields | |
3033 | Incorrect type of table on which the recordset based | |
3034 | The search condition is based on the table field that has been removed | |