![]() (c)2009-2017 openinfotech.ru |
СУБД HyTech | ||||||||
Документация htRecordDelete - Удаление записи из таблицыНазначение:Функция позволяет удалить запись по ее физическому номеру. Удаление невозможно, если таблица открыта в режиме "только на чтение" или захвачена другими пользователями сети в монопольном режиме. Нельзя также удалить запись, захваченную другими пользователями сети. Операция не требует предварительного захвата записи при работе в сети. Если запись была захвачена Вами, после ее удаления она будет автоматически освобождена. Реального изменения постоянной части не происходит. Запись метится как удаленная в журнале изменений. Последующие операции поиска не "увидят" удаленной записи. Прототип:int HTAPI htRecordDelete( THANDLE hTable, /* Обработчик для таблицы */ long gRecordNo /* Физический номер удаляемой записи */ ); Параметры:
Результат:
Пример.Удалить запись под номером 10. int rc; THANDLE hTable; . . . rc = htRecordDelete( hTable, 10L ); if( rc < 0 ) /* Обработка ошибок */
|