Error Reason Codes
See also
[Previous] [Main] [Next]

If the reason code is different from zero, it describes the origin of the error.

Code   Message   
1   Cannot open table   
2   Error while reading from file   
3   Error while writing to file   
4   Error while creating index   
5   Error while deleting index   
6   Index not found   
7   Error in search-condition   
8   Import error   
9   Error in output format   
10   Error while closing file   
11   Index key size must not exceed 256 bytes   
12   Error while opening index   
13   Index does not match table   
14   Not a data field   
15   Invalid subdirectory   
16   Invalid table link   
17   Relation handle already used   
18   No file in current directory   
19   Record not found   
20   Module not found   
21   Error in header   
22   Index file already exists   
23   Index already open   
24   Printer not ready   
25   Syntax error   
26   Invalid file name   
27   Error in footer   
28   Index description is damaged   
29   Wrong program file version   
30   Duplicate entry   
31   Cannot open memo file   
32   Memo not allowed here   
33   Error while writing to memo file   
34   Illegal operation   
35   Table is already open   
36   Invalid access   
37   File not found or access denied   
38   Wrong key   
39   Error in include file   
40   There is no linked record   
41   Expression not complete   
42   Operator not allowed for operand   
43   Real overflow   
44   Type mismatch   
45   Invalid character   
46   X is not a valid number   
47   Not used   
48   Logical operand missing   
49   Illegal operand   
50   Unknown identifier   
51   Array variable expected   
52   Unknown error   
53   Too many variables   
54   '='' missing   
55   Number expected   
56   expression expected   
57   Invalid table structure   
58   Table name expected   
59   Too many table columns   
60   Expression too complex   
61   Not a number range   
62   Error in expression   
63   Cannot open table   
64   Not an ADL table   
65   Table not found for L(NAME) or R(NAME)   
66   More than 8 pages   
67   Number of indexes per table exceeds the maximum of 15   
68   Selection is empty   
69   Missing formula   
70   Area not defined   
71   Duplicate identifier   
72   Table file already exists   
73   Too many relation fields   
74   Up to 15 digits allowed   
75   String too long   
76   More than one auto increment field   
77   Not enough place holders   
78   Too many place holders   
79   Right margin too small   
80   More than one standard indexes   
81   Range overflow   
82   Illegal command   
83   Data field not found   
84   No standard index defined   
85   Definition missing   
86   Invalid area sequence   
87   Invalid access   
88   Table not open   
89   Variable expected   
90   Error while writing index   
91   Error while reading index   
92   End of subreport not found   
93   Keyword not allowed in current area   
94   Cannot open more than 62 tables at the same time   
95   Index is damaged   
96   <until> expected   
97   <end> expected   
98   Invalid index specification   
99   Not enough memory   
100   Too many records in demo version   
101   Local procedures not permitted   
102   <endproc> missing   
103   Table is in use by another application   
104   Network operation canceled   
105   Record is being edited by another user   
106   Error in login   
107   IPX not installed (not used)   
108   Timeout (not used)   
109   Unknown network error   
110   Locking error   
111   Cannot open Blob file   
112   Memo file is damaged   
113   Blob file is damaged   
114   Operation canceled   
115   No write access to file   
116   Index is in use   
117   Invalid table structure   
118   Fatal error while executing external procedure   
119   External procedure not found   
120   Cannot inititialize ODBC   
121   Cannot open ODBC data source   
122   Error in SQL query   
123   Exception in TDB Engine   
124   Old version of table file   
125   Cannot assign to constant   
126   '.'' must be preceeded by an object   
127   Array to large (up to 2 GB allowed)   
128   Full-text search condition contains an error   
129   The version of the dBase file is unknown.   
130   The file is in use by another user   
131   Cannot open file   
132   Unknown class   
133   Invalid object reference   
134   Table file header is corrupt   
135   Error in libarary call   
136   Unknown class member   
137   not a valid date   
138   Language driver cannot be found or does not match specification   
139   The argument of an aggregate must be a numeric expression   
140   not a valid time   
141   Permission denied to create file   
142   Permission denied to read file   
143   Field size of field is zero   
144   Unknown field type   
145   Indication for AutoInc field undefined   
146   Invalid join   
147   All tables within one session must use the same language driver   
148   not a valid value   
149   Permission denied to create an index   
150   'Too many values in list   
151   Equate join has exactly one table on each side of the =   
152   DBase III files unable to hold this data structure   
153   External table error