Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

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

htHandleModify - Модифицировать запись таблицы с получением обработчика

Назначение:

Функция аналогична htRecordModify, но позволяет получить обработчик измененной записи на момент выполнения операции. Функция позволяет модифицировать запись по ее физическому номеру. Модификация невозможна, если таблица открыта в режиме "только на чтение" или захвачена другими пользователями сети в монопольном режиме. Нельзя также править запись, захваченную другими пользователями сети.

Прототип:

int HTAPI htHandleModify(
  THANDLE	 	hTable,		/* Дескриптор таблицы */
  long	 	gRecNumber,		/* Номер модифицируемой записи */
  void far 	*fpRecordBody,		/* Новое тело записи */
  LPRHANDLE 	fphRecord		/* Для обработчика записи */
);

Параметры

hTable
задает обработчик открытой таблицы
gRecNumber
задает физический номер удаляемой записи
fpRecordBody
задает адрес буфера, содержащего новое (модифицированное) тело записи
fphRecord
задает адрес переменной для сохранения полученного обработчика

Результат

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