|  | 
 | ||||
|        | |||||
|  | ||||||
| Related Topics | Other Library Functions | |||||
| function | db.record-exists | 
| Library: Database access (OMDB) Import: omdb.xmd | Return type: Switch Returns: TRUE if the data cursor points to a valid row, or FALSE otherwise. | 
define external switch function db.record-exists read-only db.field record
Argument definitions
Use db.record-exists to check whether or not the data cursor is positioned on an existing row.
The data cursor points to the record set's currently active row.
The function uses a db.field shelf variable in which a db.query, db.execute or db.streaming-execute stored the record set.
         repeat
           exit unless db.record-exists my-query
  
           repeat over my-query
              output db.reader of my-query null '-DNF-'
              output '%t' when ! #last
           again
           output '%n'
  
           db.move-record my-query
         again
Copyright © Stilo International plc, 1988-2010.