ВУЗ:
Составители:
Рубрика:
6
7
для состояния, последний байт – нуль-окончание. В ряде случаев ин-
формация об ошибке может состоять более чем из одной части. В таких
случаях для выборки информации функцию SQLError следует вызывать
более одного раза.
Методические указания
Обобщенный алгоритм использования ODBC в прикладных про-
граммах представлен ниже (в скобках указаны основные используемые
функции).
Фаза
инициализации
Шаг 1. Назначение идентификатора среды (SQLAllocEnv)
Шаг 2. Назначение идентификатора соединения (SQLAllocConnect)
Шаг 3. Соединение с сервером (SQLConnect)
Шаг 4. Назначение идентификатора оператора (SQLAllocStmt)
Фаза обработки SQL операторов
Шаг 5. Выполнение оператора (SQLExecDirect, SQLPrepare,
SQLExecute)
Шаг 6. Выборка данных (SQLFetch, SQLBindCol, SQLGetData,
SQLExtendedFetch)
Фаза завершения
Шаг 7. Освобождение идентификатора оператора (SQLFreeStmt)
Шаг 8. Разрыв соединения с сервером (SQLDisconnect)
Шаг 9. Освобождение идентификатора соединения (SQLFreeCon-
nect)
Шаг 10. Освобождение идентификатора окружения(SQLFreeEnv)
Вышеприведенный алгоритм является общим
для лабораторных
работ NN 3-5. В данной лабораторной работе используется алгоритм,
включающий шаги 1, 2, 3, использование функций SQLGetFunctions и
SQLGetInfo, шаги 8, 9, 10 в приведенном порядке.
Для возможности работы с функциями ODBC в программу на языках
С или С++ необходимо включить заголовочный файл sql.h директивой
#include <sql.h>
Настройка ODBC производится следующим образом. В окне Con-
trol Panel щелкните мышью на пиктограмме ODBC. В появившемся окне
выберите
закладку User DSN, нажмите кнопку Add. В появившемся спи-
ске выберите SQL Server. Нажмите кнопку Finish. После этого в появив-
шемся диалоговом окне ODBC SQL Server Setup заполните определен-
для состояния, последний байт – нуль-окончание. В ряде случаев ин- формация об ошибке может состоять более чем из одной части. В таких случаях для выборки информации функцию SQLError следует вызывать более одного раза. Методические указания Обобщенный алгоритм использования ODBC в прикладных про- граммах представлен ниже (в скобках указаны основные используемые функции). Фаза инициализации Шаг 1. Назначение идентификатора среды (SQLAllocEnv) Шаг 2. Назначение идентификатора соединения (SQLAllocConnect) Шаг 3. Соединение с сервером (SQLConnect) Шаг 4. Назначение идентификатора оператора (SQLAllocStmt) Фаза обработки SQL операторов Шаг 5. Выполнение оператора (SQLExecDirect, SQLPrepare, SQLExecute) Шаг 6. Выборка данных (SQLFetch, SQLBindCol, SQLGetData, SQLExtendedFetch) Фаза завершения Шаг 7. Освобождение идентификатора оператора (SQLFreeStmt) Шаг 8. Разрыв соединения с сервером (SQLDisconnect) Шаг 9. Освобождение идентификатора соединения (SQLFreeCon- nect) Шаг 10. Освобождение идентификатора окружения(SQLFreeEnv) Вышеприведенный алгоритм является общим для лабораторных работ NN 3-5. В данной лабораторной работе используется алгоритм, включающий шаги 1, 2, 3, использование функций SQLGetFunctions и SQLGetInfo, шаги 8, 9, 10 в приведенном порядке. Для возможности работы с функциями ODBC в программу на языках С или С++ необходимо включить заголовочный файл sql.h директивой #includeНастройка ODBC производится следующим образом. В окне Con- trol Panel щелкните мышью на пиктограмме ODBC. В появившемся окне выберите закладку User DSN, нажмите кнопку Add. В появившемся спи- ске выберите SQL Server. Нажмите кнопку Finish. После этого в появив- шемся диалоговом окне ODBC SQL Server Setup заполните определен- 67
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »