Funciones de Paradox
API orientada a objetos
La extensión paradox ofrece también una API orientada a objetos. Esta consta de una sola clase llamada paradox_db. Sus métodos sólo difieren de las funciones en su nombre y, por supuesto, el primer parámetro que falta. La siguiente tabla lista todos los métodos y sus funciones equivalentes.
| Nombre del método | Función equivalente |
|---|---|
| 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() |
Tabla de contenidos
- px_close — Cerrar una base de datos paradox
- px_create_fp — Crear una nueva base de datos paradox
- px_date2string — Convierte una fecha en una cadena.
- px_delete_record — Eliminar los registros de base de datos paradox
- px_delete — Eliminar los recursos de la base de datos paradox
- px_get_field — Devuelve la especificación de un solo campo
- px_get_info — Devuelve una gran cantidad de información sobre un archivo paradox
- px_get_parameter — Obtener un parámetro
- px_get_record — Devuelve registro de base de datos paradox
- px_get_schema — Devuelve la definición de la base de datos (schema)
- px_get_value — Obtener un valor
- px_insert_record — Inserta registro en base de datos paradox
- px_new — Crear un nuevo objeto paradox
- px_numfields — Devuelve el número de campos en una base de datos
- px_numrecords — Devuelve el número de registros en una base de datos
- px_open_fp — Abrir base de datos paradox
- px_put_record — Almacenar registro en la base de datos paradox
- px_retrieve_record — Devolver registro de base de datos paradox
- px_set_blob_file — Establecer el archivo desde donde los blobs se van a leer
- px_set_parameter — Establecer un parámetro
- px_set_tablename — Establecer el nombre de una tabla (obsoleto)
- px_set_targetencoding — Establecer la codificación de los campos de caracteres (obsoleto)
- px_set_value — Establecer un valor
- px_timestamp2string — Convertir la fecha y la hora en una cadena.
- px_update_record — Actualizar el registro en la base de datos paradox