back to Command Reference
[All Models]
Searches specific data in the DATA BANK area and changes the read sequence of DATA BANK data.
RESTORE# [ "object string" [ , { 0 | 1 } ] [ , { line number | #program area number } ] ]
RESTORE#
Omitting all parameters sets the DATA BANK area pointer to the beginning of the data to be read by the next READ# command.RESTORE# "object string"
Sets the DATA BANK area pointer to the position of the specified object string.
Strings are delimited by commas, and not by spaces. A DA error is generated when the object string cannot be found.RESTORE# "object string" [, { 0 | 1 }], { line number | #program area number }
Execution branches to specified line or program area when the object string is not found.*Search is conducted from the present pointer position forward to the higher record number. The following procedure is used to search from the beginning of entire data:
RESTORE#: RESTORE# "object string"
10 RESTORE# "YOU", 0, 50
20 READ# A$
30 PRINT A$
40 GOTO 10
50 PRINT "NO DATA!"
Searches for data beginning with “YOU”, and displays “NO DATA!” if not found.