Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
API
API
API предоставляет гибкий интерфейс множества сложных функций программистам С и C++ для создания клиентских приложений с наиболее тонким уровнем связи и соединения. Группа функций API реализует эквивалентные операторы SQL, относящиеся к транзакциям, например isc_start_transaction() для оператора START TRANSACTION и isc_commit_transaction() для оператора COMMIT.
Заголовочный файл API, ibase.h, объявляет прототипы функций, определения типов для каждой структуры, определения параметров и макросы, которые используются в функциях. Он поставляется в каталоге Firebird /include.
Для некоторых объектно-ориентированных сред разработки, таких как Object Pascal, Borland C++ Builder, Java, PHP, Python и DBI::Perl классы и компоненты полностью инкапсулируют вызовы API Firebird, относящиеся к транзакциям. Пользовательские драйверы для интерфейсов соединения со стандартными базами данных SQL - в особенности ODBC, JDBC и .NET- похожим образом представляют API[101].
- 12.5.4. Ruby и Windows API
- Новые функции API для работы с Blob и массивами
- Windows API Tutorials
- Другие способы создания GUI — платформно-независимые оконные API
- Reshaping Data
- 10.5. API сигналов System V Release 3: sigset() и др.
- API, POSIX и библиотека С
- Книги по API Unix
- За рамками Windows API
- Изменения, связанные с использованием API
- Глава 5.Советы и секреты программирования Что такое API?
- Новые игрушки! API JavaScript