CommandTakesReturns
addRecorddatabase=(database name)
name1=value1
name2=value2
status=(status of request)
getNumRecordsdatabase=(database name)
nothing
...
numRecords=(number of records in db)
status=(status of request)
getRecordsdatabase=(database name)
start=(first record to return)
finish=(last record to return)
record1RID=(RID)
record1name=record1value
...
status=(status of request)
updateRecorddatabase=(database name)
RID=(RID of record to be update)
(update field1)=(update value1)
(update field2)=(update value2)
...
status=(status of request)


Status

0 - request completed successfully: no problems were encountered in completing the request
1 - could not create database: the database file could not be created
2 - could not read database: the database file could not be read
3 - could not append to database: could not append to the database...most likely for an add record command
4 - could not create temp database: a temporary database, used most likely for updating or deleting records, could not be created
5 - could not create database details file: the database details file could not be created
6 - could not read database details file: the database details file could not be read
7 - no command was specified for the request
8 - no database was specified for the request


Reserved Words - fields cannot be named any of the following:

RID
command
database