Database libraries

From Free Pascal wiki
Revision as of 09:10, 26 April 2012 by BigChimp (talk | contribs) (Added MSSQL,Sybase,SQLite to fpc sqldb; ordered database list there)
Jump to navigationJump to search
Name Developers Platforms License Supported databases
Advantage TDataSet Descendant Linux, Windows, NetWare Clipper, FoxPro and Visual FoxPro 9 DBF
fcl-db FPC team Supportted by FPC Sqlite, In-memory, Dbase, Interbase, Firebird, Microsoft SQL Server, MySQL, ODBC, Oracle, Paradox, SQLite, Sybase ASE.
FIBL Sergey Smirnov LGPL Firebird
IBX MWA Software Linux, Windows InterBase Public License, Initial Developers Public License Firebird
Pascal Data Objects (PDO) John Marino Windows, Linux LGPL MySQL, Firebird
tiOPF Peter Hinrichsen,
Graeme Geldenhuys
Windows, Linux MPL, Modified LGPL Interbase via IBX, Oracle via DOA, MySQL via ZeosLib, XML via MSDOM, XML via XMLLite, Paradox via BDE, MSAccess via ADO, MSSQLServer via ADO, FireBird via FBLib, FireBird via SqlDB, PostgreSQL via SqlDB, HTTP Proxy-Remote, Text files (CSV and TAB files)
TPSQL Antonio d'Avino modified-LGPL PostgreSQL
TDBF Micha Nelissen Supportted by FPC LGPL Embedded dBase, FoxPro
Unified Interbase Progdigy MPL Interbase, Firebird, Yaffil
Zeoslib Zeos team GPL, LGPL MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite
ZMSQL Zlatko Matic Modified LGPL and MPL In-memory,flat text files
FBLib Originally by Alessandro Batisti. Currently maintained by Graeme Geldenhuys. Windows, Linux LGPL Firebird, Interbase.
The latest FBLib code is currently hosted in the tiOPF repository.

See also