Главная ]
2.6.Написание API приложения для обработки SQL инструкций
Программирование
Базы данных



 

Написание приложения API, которое обрабатывает инструкции SQL, позволяет разработчику программировать напрямую Interbase на  низком уровне, для предоставления конечным пользователям знакомого интерфейса SQL. Приложения SQL API особенно полезны, когда  не известна до времени выполнения следующая информация:

  • Текст SQL инструкции

  • Число базовых переменных

  • Типы базовых переменных

  • Ссылки на объекты БД

Создание приложения API DSQL гораздо сложнее, чем программирование  приложений со встроенным SQL и со статическим SQL, потому что для большинства операций DSQL, приложение должно явно выделить и обработать расширенный дескриптор области  SQL (XSQLDA) - структура данных, чтобы передать данные в БД  или из БД.

Использование API для обработки DSQL инструкций предполагает следующие основные шаги:

  1. Определите, могут ли вызовы API обработать инструкцию SQL.

  2. Представьте инструкцию SQL как строку символов в приложении.

  3. В случае необходимости, выделите одну или больше структур XSQLDA для входных параметров и возвращаемых значений.

  4. Используйте соответствующие API, и программные методы, чтобы обработать инструкцию SQL.

 

<< Назад ] Содержание ] Далее >> ]

 

Дизайн: Piton Alien
Rambler's Top100 Рейтинг@Mail.ru
Сайт создан в системе uCoz