НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Прочитать запись (C)
ПАРАМЕТРЫ
db_name – имя базы данных
MFN – номер записи
LOCK – если требуется блокировать запись LOCK =1, если нет LOCK =0.
ВОЗВРАТ
Первая строка это код возврата.
Коды возврата:
ZERO
READ_WRONG_MFN
ERR_FILEMASTER - ошибка при открытии файла mst или xrf.
REC_DELETE - запись логически удалена.
REC_PHYS_DELETE - запись физически удалена.
КОММЕНТАРИЙ
Поля записи представляются в формате UTF-8.
Статус записи обеспечивает многопользовательскую работу с базой данных.
ПРИМЕР ПРОТОКОЛА
ЗАПРОС
1
Код команды
C
2
АРМ
R
Идентификатор
436978
3
Номер команды
4
5
6
7
8
9
10
База данных
IBIS
Код возврата
0
MFN
22
MFN#СТАТУС
22#
Блокировать?
0#№ версии записи
0#1
TAG#FIELD
10#^D100.00
920#SPEC
210#^CТип. А. Плюшара^AСПб^D1830
215#^A[4],367,[2],120
900#^B03^C11a
102#RU
101#rus