Функции Paradox

Объектно-ориентированный API

Расширение paradox также предоставляет объектно-ориентированный API. Он состоит только из одного класса paradox_db. Его методы отличаются только от функций своим именем и, конечно, отсутствующим первым параметром. В следующей таблице перечислены все методы и их эквивалентные функции.

Методы класса paradox_db
Название метода Эквивалентная функция
Конструктор px_new()
Деструктор 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()

Содержание

  • px_close — Закрывает базу данных paradox
  • px_create_fp — Create a new paradox database
  • px_date2string — Конвертирует дату в строку
  • px_delete_record — Удаляет запись из базы данных paradox
  • px_delete — Удаляет ресурс базы данных paradox
  • px_get_field — Возвращает спецификацию одного поля
  • px_get_info — Возвращает много информации о файле paradox
  • px_get_parameter — Получает параметр
  • px_get_record — Возвращает запись базы данных paradox
  • px_get_schema — Возвращает схему базы данных
  • px_get_value — Получает значение
  • px_insert_record — Вставить запись в базу данных paradox
  • px_new — Создать новый объект paradox
  • px_numfields — Возврашает количество полей в базе данных
  • px_numrecords — Возвращает количество записей в базе данных
  • px_open_fp — Открыть базу данных paradox
  • px_put_record — Сохраняет запись в базе данных paradox
  • px_retrieve_record — Возвращает запись базы данных paradox
  • px_set_blob_file — Sets the file where blobs are read from
  • px_set_parameter — Устанавливает параметр
  • px_set_tablename — Устанавливает имя таблицы (устарело)
  • px_set_targetencoding — Sets the encoding for character fields (deprecated)
  • px_set_value — Устанавливает значение
  • px_timestamp2string — Конвертирует отметку времени в строку
  • px_update_record — Обновляет запись в базе данных paradox