uBase Verbs

uBase is a scriptable Macintosh flat file database.

  • ubase.addField - Add a field to a database.

  • ubase.addRecord - Add a record.

  • ubase.caseSensitive - Determine whether the keys in this database are case sensitive.

  • ubase.closeFile - Close a file.

  • ubase.countFiles - Count open uBase databases.

  • ubase.countRecords - Count records in a database.

  • ubase.deleteRecord - Delete a record.

  • ubase.getField - Get a field.

  • ubase.getFilePath - Get the path to a database.

  • ubase.getFirstRecord - Get the first record in a database.

  • ubase.getLastRecord - Get the last record in a database.

  • ubase.getNextRecord - Get the next record in a database.

  • ubase.getPrevRecord - Get the previous record in a database.

  • ubase.isRunning - Determine if uBase is running.

  • ubase.launch - Launch uBase.

  • ubase.lookupRecord - Get the contents of a record.

  • ubase.newFile - Create a new database file.

  • ubase.nthFile - Get the identifier for the nth open database.

  • ubase.openFile - Open a database file.

  • ubase.validateFile - Check a database file for consistency.