bas7advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
SETINDEX Statement Details
  ◄Syntax►  ◄Details►  ◄Example►                 ◄Contents►  ◄Index►  ◄Back►
──────────────────────────────────────────────────────────────────────────────
SETINDEX makes the specified ISAM table index the current index.
 
SETINDEX [#]filenumber%[,indexname$]
    ■ The argument filenumber% is the number used in the OPEN statement
      to open the table.
    ■ The argument indexname$ is the name used in the CREATEINDEX statement
      to create the index.
    ■ If you omit the indexname$ argument or specify double quotes ("") for
      indexname$, the current index is the NULL index. The NULL index
      represents the order in which records were added to the file.
 
Usage Notes
    ■ After SETINDEX, the current record is the first record according to
      that index.