Платформы корпоративных информационных систем
Глава №13.
Два API
Таблица 13-1. С API для MySQL и mSQL
MySQL
MSQL
Пример 13-1. Простая программа, извлекающая все данные из тестовой базы и отображающая их
Объектно-ориентированный доступ к базам данных на C++
/B>Библиотека объектно-ориенитрованного доступа к базе данных
Соединение с базой данных
Пример 13-3. Заголовок класса Connection
Установление соединения с базой данных
Пример 13-4. Соединение с MySQL и mSQL в классе Connection
Отсоединение от базы данных
Пример 13-5. Освобождение ресурсов базы данных
Выполнение обращений к базе данных
Пример 13-6. Обработка запроса к базе данных
Другие методы класса Connection
Пример 13-7. Чтение сообщений об ошибках и другие вспомогательные задачи класса Connection
Проблемы при обработке ошибок
Результирующие наборы
Пример 13-8. Интерфейс класса Result в result.h
Перемещение по результатам
Пример 13-9. Перемещение по результирующему набору
Освобождение ресурсов и подсчет строк
Пример 13-10. Освобождение ресурсов и подсчет числа строк
Строки
Пример 13-11. Объявление класса Row в row.h
Пример 13-12. Реализация класса Row
Содержание раздела