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.