Отсоединение буфера столбца ответа – LINTER_UnBindAnswer
Прототип функции
L_LONG LINTER_UnBindAnswer( L_WORD CursorID, /* идентификатор курсора */ L_WORD StatementID, /* идентификатор оператора */ L_SWORD ColumnNumber); /* номер столбца ответа */
Входные параметры
Параметр | Описание | |
---|---|---|
CursorID
| Идентификатор курсора | |
StatementID
| Идентификатор оператора | |
ColumnNumber
| Номер столбца ответа |
Выходные параметры
Отсутствуют.
Описание
Отсоединяет (привязанный LINTER_BindAnswer
) буфер, не производя над ним никаких действий. При следующем вызове LINTER_Fetch
ответ в этот буфер помещаться не будет. Если значение ColumnNumber
равно нулю, то будут сняты все буфера.
Пример
long lError; short nCursID; short nStmtID; ... if (lError =LINTER_UnBindAnswer(nCursID, nStmtID, 1)) processing_error(lError, 0, nCursID, 0, "LINTER_UnBindAnswer");