Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Справочник программиста ODBC содержит следующие разделы.
Новые возможности ODBC 3.8 содержат новые функции ODBC, добавленные в пакет SDK для Windows 8.
Общие сведения об ODBC содержат краткую историю язык SQL и ODBC, а также концептуальную информацию об интерфейсе ODBC.
Разработка приложений содержит сведения о разработке приложений , использующих интерфейс ODBC и драйверы, реализующие его.
Установка и настройка ПРОГРАММНОго обеспечения ODBC содержат сведения об установке и ссылке на функцию DLL установки.
Разработка драйвера ODBC содержит сведения о написании драйвера.
Справочник по API содержит синтаксис и семантику для всех функций ODBC.
Приложения ODBC содержат технические сведения и справочные таблицы для кодов ошибок ODBC, типов данных и грамматики SQL.
Работа с документацией ПО ODBC
Интерфейс ODBC предназначен для использования с языком программирования C. Использование интерфейса ODBC охватывает три области: инструкции SQL, вызовы функций ODBC и программирование на языке C. В этой документации предполагается следующее:
Рабочие знания о языке программирования C.
Общие знания СУБД и знакомство с SQL.
Используются следующие соглашения о типографических функциях.
| Формат | Используется для |
|---|---|
| SELECT * FROM | Прописные буквы указывают инструкции SQL, имена макросов и термины, используемые на уровне команды операционной системы. |
RETCODE SQLFetch(hdbc) |
Шрифт monospace используется для примеров командных строк и кода программы. |
| argument | Курсивные слова указывают программные аргументы, сведения о том, что пользователь или приложение должны предоставлять, или выделение слов. |
| SQLEndTran | Полужирный тип указывает, что синтаксис должен вводиться точно так же, как показано, включая имена функций. |
| | | Вертикальная полоса разделяет два взаимоисключающих варианта в строке синтаксиса. |
| ... | Многоточие указывает, что аргументы могут повторяться несколько раз. |
| . . . | Столбец из трех точек указывает на продолжение предыдущих строк кода. |
Примеры кода
Примеры кода в этом руководстве предназначены только для иллюстраций. Поскольку они написаны в первую очередь для демонстрации принципов ODBC, эффективность иногда была отложена в интересах ясности. Кроме того, целые разделы кода иногда были опущены для ясности. К ним относятся определения функций, отличных от ODBC (те функции, имена которых не начинаются с "SQL") и большинство обработки ошибок.
Все примеры кода используют строки ANSI и ту же схему базы данных, которая отображается в начале функций каталога.
Рекомендуем прочесть
Для получения дополнительных сведений о SQL доступны следующие стандарты:
Язык базы данных — SQL с улучшением целостности, ANSI, 1989 ANSI X3.135-1989.
Язык базы данных — SQL: ANSI X3H2 и ISO/IEC JTC1/SC21/WG3 9075:1992 (SQL-92).
Откройте группу, Управление данными: язык SQL (SQL), версию 2 (открытая группа, 1996).
Помимо стандартов и руководств по SQL для конкретных поставщиков, многие книги описывают SQL, в том числе:
Дата, C. J., с Дарвен, Хью: Руководство по SQL Standard (Addison-Wesley, 1993).
Эмерсон, Сандра Л., Дарновский, Марси и Боуман, Джудит S.: Практический справочник ПО SQL (Addison-Wesley, 1989).
Грофф, Джеймс Р. и Вайнберг, Пол N.: Использование SQL (Osborne McGraw-Hill, 1990).
Gruber, Мартин: Понимание SQL (Sybex, 1990).
Хурш, Джек Л. и Кэролин J.: SQL, язык SQL (ТАБ книги, 1988).
Митон, Джим и Саймон, Алан R.: Понимание нового SQL: полное руководство (Морган Kaufmann Publishers, 1993).
Паскал, Фабиан: SQL и реляционные основы (M и T Книги , 1990).
Trimble, Джей Харви, младший и Чаппелл, Дэвид: Визуальное введение в SQL (Wiley, 1989).
Ван дер Ланс, Рик F.: Введение в SQL (Addison-Wesley, 1988).
Vang, Soren: SQL и реляционные базы данных (книги microtrend, 1990).
Viescas, Джон: Краткое руководство по SQL (Microsoft Corp., 1989).
Дополнительные сведения об обработке транзакций см. в следующем разделе:
Грей, J. N. и Reuter, Андреас: Обработка транзакций: концепции и методы (Морган Kaufmann Publishers, 1993).
Хакатхорн, Ричард D.: Корпоративная база данных Подключение ivity (Wiley & Sons, 1993).
Для получения дополнительных сведений об интерфейсах уровня вызовов доступны следующие стандарты:
Откройте группу, Управление данными: интерфейс командной строки SQL, C451 (open Group, 1995).
ISO/IEC 9075-3:1995, интерфейс уровня вызова (SQL/CLI).
Дополнительные сведения об ODBC доступны в нескольких книгах, в том числе:
Гейгер, Кайл: Внутри ODBC (Microsoft Press, 1995).
Гриффон, Роберт, Шарпентьер, Лука, Оэльшлагер, Джон, Обуватель, Эндрю, Крест, Джим, и Лилли, Альберт W.: Using ODBC 2 (Que, 1994).
Джонстон, Том и Осборн, Марк: Руководство разработчиков ODBC (Говард W. Сэмс и компания, 1994).
North, Ken: Программирование windows с несколькими СУБД: с помощью C++, Visual Basic, ODBC, OLE 2 и инструментов для проектов СУБД (John Wiley & Sons, Inc., 1995).
Стегман, Майкл O., Signore, Роберт и Кремер, Джон: Решение ODBC, open Database Подключение ivity в распределенных средах (McGraw-Hill, 1995).
Уэлч, Кит: использование ODBC 2 (Que, 1994).
Уитинг, Билл: Научить себя ODBC в двадцать один день (Говард W. Сэмс и компания, 1994).