OpenDBX is an extremely lightweight but extensible database access library written in C. It provides an abstraction layer to all supported databases with a single, clean and simple interface that leads to an elegant code design automatically.

Project Activity

See All Activity >

Categories

Database

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow OpenDBX database access library

OpenDBX database access library Web Site

nel_h2
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5

User Reviews

  • I've been using v1.4.6 for years, with "mysql" backend. It is stable and quite straightforward to code with, simpler than interfacing MySQL directly. The unperceivable efficiency loss it may introduce is more than compensated by the ability to support different backends as needed. It supports multi-statements, so a query loops through results, rows, and columns. I suggest configuring it with --disable-utils, --enable-singlelib, and --disable-shared in order to be free to try new versions and still obtain a compact executable. The scarse activity on this project is possibly due to the fact that it just works. An alternative to this is Libzdb, which seems newer. I found no reason to switch, though.
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Solaris

Languages

German

Intended Audience

Developers

User Interface

Non-interactive (Daemon)

Programming Language

C

Database Environment

Firebird/InterBase, Microsoft SQL Server, MySQL, Oracle, PostgreSQL (pgsql), Project is a database abstraction layer (API), SQLite, Sybase

Related Categories

C Database Software

Registered

2007-04-23