Common Paradox® Error-Messages and What They Mean

by Mike Robinson

When programmers write error-messages, they quite-naturally phrase the messages in terms of the technical details of what went wrong. But if you don't happen to know about those technical details, the messages can be quite useless to you. So, these articles will try to provide you with that missing information. Specifically, we'll give you:

  1. The text of the message (in English).
  2. A brief, informal description of what it's telling you.
  3. A brief, informal description of what you can do about it.
  4. Finally, if you want to know more, we give you a more technically complete description of the error condition, why it occurs, and what you might be able to do to prevent it.

This is a page-in-progress. We want these explanations to be easy to understand and useful, but also technically correct. We'd love to hear your comments and suggestions.

Index out of date
Just as a book contains a “table of contents,” a database table uses indexes to allow it to locate information quickly. These indexes are updated automatically whenever the corresponding information in the table changes. You get this message if for some reason the indexes are not believed to be in-sync with the table. More...
Corrupt table - other than header
This is a “catch-all” message that may actually mean many different things. It may or may not prove to be genuine. The root cause of the problem may lie with the table you are attempting to use, or with some other table that is related to it by a table-lookup, referential integrity or otherwise. More...
Multiple “.NET” files in use
Paradox is a multi-user system, designed to allow different people on different computers to reliably share read/write access to the same tables. This process relies upon a “network control file,” PDOXUSRS.NET, which must be located at a single common location as defined by the NET FILE DIR configuration-setting in Paradox. If Paradox suspects that not-all of the tables you're accessing are controlled by the same file, this message will be produced.