Ada Programming/Libraries/Database


      Ada Lovelace 1838.jpg


      The following libraries help you in Database programming:

      Library License Interbase Firebird MySQL ODBC Oracle PostgreSQL SQLite 3 Sybase Other database Binary packages Notes
      APQ GMGPL Yes Yes Yes Yes Debian Thread-safe connection pools
      GNADE (GNu Ada Database Environment) GMGPL 3.x, 4.x Yes Yes Yes Debian Embedded SQL preprocessor
      gnadelite  ?  ?  ?  ?  ?  ? Yes  ?  ?  ?
      GNATCOLL (database interface module) GPL/GMGPL Yes Yes  ? gnatcoll_db2ada generates thick Ada bindings to a specified database schema. Requires Ada 2005.
      GWindows  ?  ?  ? Yes  ?  ?  ?  ?  ?  ? Windows only?
      Matreshka SQL BSD Yes Yes Yes Yes Yes OpenSUSE, Fedora
      ODBC GPL  ?  ? Yes  ?  ?  ?  ?  ? none Windows only. Depends on Win32Ada. Very simple.
      QtAda (QtSql module) GPL/GMGPL Yes Yes Yes Yes Yes Yes Yes IBM DB/2, SQLite2 Microsoft Windows Binding to Qt: requires C++
      Simple Components for Ada GMGPL Yes Yes Fedora, Debian SQLite bindings are intended for static linking with the SQLite3 amalgation. ODBC bindings support 32- and 64-bit platforms
      SOCI-Ada Boost Yes Yes Yes  ? Requires C++.
      SQLite3-Ada Public domain Yes  ?
      Last modified on 29 April 2013, at 01:42