Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

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

htReadRecordByHandle - Чтение записи по обработчику

Назначение:

Функция предназначена для прямого доступа к записи, минуя поиск и открытие результатов. Поскольку запись задается обработчиком, выполняется чтение того состояния записи, которое соответствует временному снимку на момент получения обработчика. В отличие от htReadRecord чтение записи выполняется вместе с ее физическим номером, так как последний может быть неизвестен.

Прототип:

int HTAPI htReadRecordByHandle(
  THANDLE	 	hTable,	/* Обработчик таблицы */
  RHANDLE	hRecord,	/* Обработчик читаемой записи */
  void far	*fpRecord	/* Для приема тела записи C НОМЕРОМ */
);

Параметры

hTable
задает обработчик таблицы, запись которой будет считана
hRecord
задает обработчик записи, полученный для некоторого временного снимка таблицы.
fpRecord
задает адрес буфера, предназначенного для чтения записи. Тело записи предваряется ее физическим номером

Результат

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