Работа с базами данных

Здесь дефлектор капота форд фокус 3. | перевозка негабаритных грузов автотранспортом | На сайте www.dvresurs.ru светильники светодиодные в Хабаровске. | Опухло и болит колено подробнее. | проститутки метро профсоюзная, проститутки профсоюзная. |

ВЫПОЛНЕНИЕ ПРОСТЕЙШИХ SQL-ОПЕРАТОРОВ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ ODBC - часть 2


HDBC dbc - идентификатор соединения.

UCHAR szDSN - строка с именем источника данных, с которым прикладная программа собирается соединиться.

SWORD sbDSN - длина строки источника данных, если это имя имеет нулевое окончание, то этот параметр можно установить в SQL_NTS, который является константой ODBC и используется вместо длины параметра, если параметр содержит строку с нулевым окончанием.

UCHAR szUID - имя пользователя.

SWORD sbUID - длина имени пользователя или SQL_NTS.

UCHAR szAuthStr - пароль пользователя.

SWORD cbAuthStr - длина пароля.

RETCODE SQLDisconnect (dbc)

HDBC dbc - идентификатор доступа для отсоединения.

  • Идентификатор оператора аналогичен идентификатору окружения или соединения за исключением того, что он ссылается на SQL-оператор. Идентификатор соединения может быть связан несколькими идентификаторами операторов, но каждый идентификатор оператора связан только со своим идентификатором соединения. Чтобы назначить идентификатор оператора, приложение вызывает функцию SQLAllocStmt, а для освобождения SQLFreeStmt. Тип идентификатора оператора HSTMT.

RETCODE SQLAllocStmt (dbc, stmt)

HDBC dbc - идентификатор соединения.

HSTMT stmt - указатель области хранения в памяти для идентификатора оператора.

RETCODE SQLFreeStmt (stmt, fOption)

HSTMT stmt -идентификатор оператора.

UWORD fOption - одна из следующих опций:

SQL_CLOSE - закрывает курсор, связанный с hstmt, (если он был определен) и отбрасывает все ожидаемые результаты. Прикладная программа может вновь открыть этот курсор позднее, вновь выполнить оператор SELECT с теми же самыми или другими значениями параметров. Если курсор не открыт, то эта опция не повлияет на программу.

SQL_DROP - освобождает hstmt, освобождает все ресурсы, связанные с ним, закрывает курсор, если он открыт, и отбрасывает все ожидаемые строки. Эта опция завершает все обращения к hstmt. hstmt обязательно должен быть переназначен для повторного использования. Эта опция освобождает все ресурсы, которые были определены с помощью функции SQLFreeStmt.




Начало  Назад  Вперед



Книжный магазин