OpenDBX 1.2.5 (Stable branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News OpenDBX 1.2.5 (Stable branch)
# 1  
Old 03-29-2008
OpenDBX 1.2.5 (Stable branch)

The OpenDBX libraries provide a unified and consistent API for software developers to different database management systems. The C and C++ libraries aim to implement access to the native database interfaces efficiently via a thin abstraction layer. They consist of a basic set of functions that are part of all vendor database libraries and can be extended by additional function blocks. Currently, Firebird/Interbase, MS SQL Server, MySQL, Oracle, PostgreSQL, SQLite 2 and 3, and Sybase ASE are supported. License: GNU Lesser General Public License (LGPL) Changes:
This release enables building of the Sybase back-end using FreeTDS version 0.63. Firebird 2.0 changed its behavior and no longer supports soft commits if two connections operate on the same table, so the Firebird back-end now uses hard commits and additionally does a rollback in odbx_unbind() instead of a commit. The pgsql_odbx_result() function in the pgsql back-end cleans up correctly in the event of errors only returns fatal errors via odbx_error_type() if the connection itself is dead.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
INTRO(3)						   BSD Library Functions Manual 						  INTRO(3)

NAME
intro -- introduction to the C libraries DESCRIPTION
This section provides an overview of the C library functions, their error returns and other common definitions and concepts. Most of these functions are available from the System library, libSystem. Other libraries must be indicated at compile time with the -l option of the com- piler. The various libraries (followed by the loader flag): libSystem (-lSystem) Standard C library functions. When using the C compiler cc(1), it is not necessary to supply the loader flag -lSystem for these functions. There are several `libraries' or groups of functions included inside of libSystem: the standard I/O routines, database routines, bit operators, string operators, character tests and character operators, des encryp- tion routines, storage allocation, time functions, signal handling and more. For compatibility with other systems, which provide these capabilities in separate libraries (such as libc), symbolic links are provided for -lc, -ldbm, -ldl, -linfo, -lm, -lpoll, -lpthread and -lrpcsvc; they all point to libSystem. libcurses (-lcurses -ltermcap) Terminal independent screen management routines for two dimensional non-bitmap display terminals. (See ncurses(3).) libl (-ll) The library for lex(1). libtermcap (-ltermcap) The terminal independent operation library package. (See termcap(3).) liby (-ly) The library for yacc(1). FILES
/usr/lib/libSystem.dylib the main System library /usr/lib/libSystem_debug.dylib the main System library compiled with debug support /usr/lib/libSystem_profile.dylib the main System library compiled for profiling SEE ALSO
cc(1), ld(1), nm(1), intro(2), stdio(3) HISTORY
An intro manual appeared in Version 7 AT&T UNIX. BSD
Aug 17, 2006 BSD