Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

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

htReadRecord - Чтение записи по номеру

Назначение:

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

Прототип:

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

Параметры

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

Результат

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