Ada 编程/库/数据库
外观
以下库可帮助您进行数据库编程
| 库 | 许可证 | Interbase Firebird | MySQL | ODBC | Oracle | PostgreSQL | SQLite 3 | Sybase | 其他数据库 | 二进制包 | 备注 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| APQ | GMGPL | — | 是 | 是 | — | 是 | — | 是 | — | Debian | 线程安全连接池 |
| gnadelite | ? | ? | ? | ? | ? | ? | 是 | ? | ? | ? | |
| GNATColl.DB | GPL/GMGPL | — | — | — | — | 是 | 是 | — | — | ? | gnatcoll_db2ada 为指定数据库模式生成厚 Ada 绑定。需要 Ada 2005。 |
| GWindows | ? | ? | ? | 是 | ? | ? | ? | ? | ? | ? | 仅限 Windows? |
| Matreshka SQL | BSD | 是 | 是 | — | 是 | 是 | 是 | — | — | OpenSUSE,Fedora | |
| ODBC | GPL | ? | ? | 是 | ? | ? | ? | ? | ? | 无 | 仅限 Windows。依赖于 Win32Ada。非常简单。 |
| QtAda (QtSql 包) | GPL/GMGPL | 是 | 是 | 是 | 是 | 是 | 是 | 是 | IBM DB/2, SQLite2 | Microsoft Windows | 绑定到 Qt:需要 C++ |
| 适用于 Ada 的简单组件 | GMGPL | — | — | 是 | — | — | 是 | — | — | Fedora,Debian | SQLite 绑定旨在用于与 SQLite3 合并进行静态链接。ODBC 绑定支持 32 位和 64 位平台。 |
| SOCI-Ada | Boost | — | 是 | — | 是 | 是 | — | — | — | ? | 需要 C++。 |
| SQLite3-Ada | 公有领域 | — | — | — | — | — | 是 | — | — | ? | |
| GMGPL | — | 3.x,4.x | 是 | — | 是 | 是 | — | — | Debian | 嵌入式 SQL 预处理器。状态:已删除/未知。 |
