The following program segments demonstrate how to use a database
handle in a READY statement. These segments declare a COMPILETIME
database and ready it. Because a RUNTIME database is not
explicitly declared, the programs use the COMPILETIME database
at runtime also.
1 – C Example
#include <stdio.h>
DATABASE PERS = FILENAME "PERSONNEL";
main ()
{
READY PERS;
START_TRANSACTION READ_ONLY;
/* perform some database actions */
COMMIT;
FINISH PERS;
}
2 – Pascal Example
program dbhandle (input,output);
DATABASE PERS = FILENAME 'PERSONNEL';
begin
READY PERS;
START_TRANSACTION READ_ONLY;
{* perform some actions on the database *}
COMMIT;
FINISH PERS;
end.