Клиент Atlantis ODBC |
Драйвер Atlantis ODBC позволяет разрабатывать приложения-клиенты, взаимодействующие с БД демонстрационного примера по стандарту ODBC. Этот драйвер поддерживает объектные расширения SQL, реализованные в . БД может храниться на любой из поддерживаемых платформ: Pervasive SQL, MS SQL Server, Oracle.
При доступе к БД демонстрационного примера через драйвер Atlantis ODBC в полном объеме работает сервис, предоставляемый средой разработки
. В т.ч.:многоплатформенность (один и тот же запрос будет одинаково работать на любой из поддерживаемых платформ);
учет прав пользователя при выполнении запроса;
журнализация работы с БД.
SQL-предложения, передаваемые ODBC, могут содержать объектные расширения SQL, реализованные в
. В т.ч. можно использовать табличные объекты, определенные в демонстрационном примере.Для иллюстрации использования драйвера Atlantis ODBC разработан клиент, работающий с БД демонстрационного проекта. Клиент написан на MS Visual C++ 6.0. Для повышения наглядности клиент разработан как консольное (командно-строчное) приложение и не содержит графического интерфейса для взаимодействия с пользователем.
Клиент устанавливает соединение с источником данных ODBC и выводит в стандартный поток два отчета:
перечень таблиц БД;
список сотрудников (ФИО и средний дневной заработок) из табличного объекта KatPersons.
Исходный текст программы с комментариями лежит по адресу:
Example\Src\ODBC\ClientVC\ClientVC.cpp
Клиент обращается к источнику данных "Atlantis ODBC" используя логин mosk.
Клиент запускается на выполнение командным файлом _ClientVC.bat. Предварительно необходимо стартовать сервер приложений.
Описание драйвера Atlantis ODBC (установка, настройка, API) приведено в документе "Средство разработки Атлантис. Инструменты и утилиты".
Подробнее о настройке и запуске клиента см. раздел "Запуск клиента Atlantis ODBC. ".