Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

Документация
Функция htHandleFromRecNo

htHandleFromRecNo - Получить обработчик записи по физическому номеру

Назначение:

Функция предназначения для получения обработчика записи по ее физическому номеру в рамках заданного снимка таблицы.

Прототип:

int HTAPI htHandleFromRecNo(
  LPSAB	 	fpPHO,		/* Снимок для записи */
  THANDLE	 	hTable,		/* Обработчик таблицы */
  long	 	gRecNo,		/* Номер записи */
  LPRHANDLE 	fphHandle		/* Для приема обработчика */
 );

Параметры

fpPHO
задает адрес БДС, содержащего снимок таблицы. Если параметр опущен (NULL), обработчик вычисляется для текущего состояния
hTable
задает обработчик таблицы
gRecNo
задает физический номер записи, обработчик которой следует получить
fphHandle
задает адрес переменной для сохранения полученного обработчика

Результат

0 успех
отрицательное число код ошибки

Пример.

Получить обработчик записи #3 для текущего состояния таблицы.

 int rc;
 RHANDLE hRecord;
 THANDLE hTable;
 . . .
 if( (rc = htHandleFromRecNo( NULL, hTable, 3L, &hRecord )) < 0 )
 /* Обработка ошибок */
 . . .