Основы проектирования приложений баз данных

       

Применение функции SQLSetPos


При изменении данных перед вызовом функции SQLSetPos следует:

  1. Вызвать функцию SQLBindCol (или SQLSetDescRec) для каждого столбца, определив тип данных, буфер для данных и его размер. Если для столбца не назначается связываемый с ним буфер, то данные могут быть переданы последовательностью вызовов функции SQLPutData. Такие столбцы называются столбцами времени выполнения (data-at-execution columns).
  2. Для гарантии того, что изменяемый столбец может быть изменен, следует вызвать функцию SQLColAttribute.
  3. Для создания результирующего набора можно выполнить функцию SQLExecDirect или SQLExecute.
  4. Для выборки данных использовать функции SQLFetch или SQLFetchScroll.



Содержание раздела