Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 74 стр.

UptoLike

Составители: 

74
та задания) и функции SQLGetData (для четного номера варианта зада-
ния);
в) программу для различных типов выборки строк из результирую-
щей таблицы с использованием функции SQLExtendedFetch. Пользова-
тельский интерфейс программы должен включать элементы управления
(например, кнопки, диалоговые окна и т.д.) для показа первой, послед-
ней, следующей и предыдущей строк, а также
строк с абсолютным и от-
носительным номером N.
3. Запустить ODBC-администратор и с его помощью выбрать ODBC-
драйвер для используемого в программе источника данных.
4. Выполнить программу, разработанную в п.2.
5. Оформить отчет о проделанной работе.
Основные сведения
Функция SQLBindCol
Данная функция назначает область хранения в памяти и тип дан-
ных для столбца
результирующей таблицы. Функция SQLBindCol имеет
следующий синтаксис:
RETCODE SQLBindCol(hstmt, icol, fcType, rgbValue, cbValueMax,
pcbValue)
Описание параметров для данной функции приведено в следующей таб-
лице.
Аргумент Тип Использова-
ние
Описание
hstmt HSTMT Вход Идентификатор оператора
icol UWORD Вход Номер столбца
fCType SWORD Вход С-тип данных столбца
rgbValue PTR Вход Область хранения данных (адрес)
cbValueMax SDWORD Вход Максимальная длина области хранения
pcbValue SDWORD
FAR*
Вход Длина столбца выборки (адрес)
Столбцы результирующей таблицы нумеруются слева направо, на-
чиная с 1.
Функция SQLFetch
та задания) и функции SQLGetData (для четного номера варианта зада-
ния);
      в) программу для различных типов выборки строк из результирую-
щей таблицы с использованием функции SQLExtendedFetch. Пользова-
тельский интерфейс программы должен включать элементы управления
(например, кнопки, диалоговые окна и т.д.) для показа первой, послед-
ней, следующей и предыдущей строк, а также строк с абсолютным и от-
носительным номером N.
    3. Запустить ODBC-администратор и с его помощью выбрать ODBC-
драйвер для используемого в программе источника данных.
    4. Выполнить программу, разработанную в п.2.
    5. Оформить отчет о проделанной работе.

                           Основные сведения

    Функция SQLBindCol

     Данная функция назначает область хранения в памяти и тип дан-
ных для столбца результирующей таблицы. Функция SQLBindCol имеет
следующий синтаксис:
    RETCODE SQLBindCol(hstmt, icol, fcType, rgbValue, cbValueMax,
pcbValue)
      Описание параметров для данной функции приведено в следующей таб-
      лице.

Аргумент     Тип       Использова-        Описание
                       ние
hstmt        HSTMT     Вход               Идентификатор оператора
icol         UWORD     Вход               Номер столбца
fCType       SWORD     Вход               С-тип данных столбца
rgbValue     PTR       Вход               Область хранения данных (адрес)
cbValueMax   SDWORD    Вход               Максимальная длина области хранения
pcbValue     SDWORD    Вход               Длина столбца выборки (адрес)
             FAR*


    Столбцы результирующей таблицы нумеруются слева направо, на-
чиная с 1.

    Функция SQLFetch


                                     74