Функции Paradox
Объектно-ориентированный API
Модуль paradox также предоставляет объектно-ориентированный API. Он состоит только из одного класса 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 — Создать новую базу данных paradox
- 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