TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)
538 AppendixA
Error Messages
Library Procedure Error Messages
-51 MESSAGE Bad
list
length
MEANING For DBGET, DBUPDATE, and DBPUT, the list is too long.
This can occur if list is not terminated with a semicolon or
blank. It can also occur for otherwise legitimate lists
which are too long for TurboIMAGE/XL's work area.
It will never occur for numeric lists.
ACTION Shorten list array contents. If necessary, change to
numeric list.
-52 MESSAGE Bad
list
or bad
item
MEANING For DBGET, DBUPDATE, or DBPUT, the list parameter is
invalid. list either has a bad format or contains a data
item reference which meets one of the following
conditions:
• It is out of range of the number of data items in the
database.
• It refers to an inaccessible data item.
• It duplicates another reference in the list.
For DBFIND, the item parameter contains a data item
reference which meets one of the following conditions:
• It is out of range of the number of data items in the
database.
• It is not a search item for the referenced data set.
ACTION Check procedure call. Correct error in call or parameter.
-53 MESSAGE Missing search or sort item
MEANING For DBPUT, a search or sort item of the referenced data set
is not included in list parameter.
ACTION Check procedure call. Correct error in call or parameter.
-60 MESSAGE Illegal file equation on root file
MEANING When using an MPE FILE command with the database
name or a database-access file name, only the file
designators and DEV= parameters are allowed.
ACTION Reenter the MPE FILE command without illegal
parameters.