Projects / pxlib

pxlib

pxlib is a simple and small C library for reading and writing Paradox DB files. It supports all versions starting from 3.0. It currently has a very limited set of functions, like opening a DB file, reading its header, and reading every single record. It can also extract blob data and write it to a file. Support for writing Paradox DB files is still very experimental.

Tags Database Front-Ends
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  08 Oct 2007 08:09
  • Rrelease-after

Changes: This is the first version that runs on Win32.

  • Rrelease-mid
  •  29 Mar 2006 05:12
  • Rrelease-after

Changes: Much better support for .Xnn, .XGn, .Ynn, and .YGn files was implemented. Treatment of NULL values in the database was improved. pxfAutoInc fields are supported. PX_delete_record() does not corrupt internal index anymore. Various man page updates were made. Compile errors and memory leaks were fixed.

  • Rrelease-mid
  •  06 Feb 2006 05:20
  • Rrelease-after

Changes: New functions were added: PX_delete_record(), PX_update_record(), and PX_insert_record(), allowing the user to modify an existing database. The PX_retrieve_record() function was added, which delivers a record as an array of (pxval_t *). A cache is used for reading encrypted blobs. Many bugfixes were made and many memory leaks were closed.

  • Rrelease-mid
  •  11 Aug 2005 00:59
  • Rrelease-after

Changes: This release fixes several bugs with reading encrypted blob files. Reading and writing encrypted blob files is now more efficient.

  • Rrelease-mid
  •  14 Jul 2005 01:42
  • Rrelease-after

Changes: Support for encrypted files was added.

No-screenshot

Project Spotlight

Editline

A command line editor library.

No-screenshot

Project Spotlight

Openbakery Translation

An internationalization tool for Java.