Object oriented API
   
    The paradox extension provides also an object oriented API. It consists of
    only one class called paradox_db. Its methods only differ from the
    functions in its name and of course the missing first parameter. The
    following table will list all methods and its equivalent functions.
    
     Methods of class paradox_db
     
      
       
        | Name of method | Equivalent function | 
      
      
       
        | Constructor | px_new | 
       
        | Destructor | px_delete | 
       
        | open_fp | px_open_fp | 
       
        | create_fp | px_create_fp | 
       
        | close | px_close | 
       
        | numrecords | px_numrecords | 
       
        | numfields | px_numfields | 
       
        | get_record | px_get_record | 
       
        | put_record | px_put_record | 
       
        | retrieve_record | px_retrieve_record | 
       
        | delete_record | px_delete_record | 
       
        | insert_record | px_insert_record | 
       
        | update_record | px_update_record | 
       
        | get_field | px_get_field | 
       
        | get_schema | px_get_schema | 
       
        | get_info | px_get_info | 
       
        | set_parameter | px_set_parameter | 
       
        | get_parameter | px_get_parameter | 
       
        | set_value | px_set_value | 
       
        | get_value | px_get_value | 
       
        | get_info | px_get_info | 
       
        | set_targetencoding | px_set_targetencoding | 
       
        | set_tablename | px_set_tablename | 
       
        | set_blob_file | px_set_blob_file | 
       
        | date2string | px_date2string | 
       
        | timestamp2string | px_timestamp2string |