НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Сохранение записи (D)
ПАРАМЕТРЫ
Db_name – имя БД
Lock – блокировать ли запись. 1 – блокировать, 0 – не блокировать.
IfUpdate – актуализировать ли запись. 1 – актуализировать, 0 – не актуализировать
Rec – строка, состоящая из группы следующих параметров:
MFN#STATUS#30#310#VERSION#30#31TAG1#FIELD1#30#31 … TAG1#FIELD1#30#31
ВОЗВРАТ
0#MFN#статус#30#31
0#VERSION#30#31
tag1#field1#30#31
………….
tagN#fieldN#30#31
В случае ошибки возврат:
Код ошибки#30#31
ПРИМЕР ПРОТОКОЛА
|
ЗАПРОС |
ВОЗВРАТ |
||
1 |
Код команды |
D |
Код команды |
I |
2 |
АРМ |
C |
Идентификатор |
463302 |
3 |
Код команды |
D |
Номер команды |
107 |
4 |
Идентификатор |
463302 |
|
|
5 |
Номер команды |
107 |
|
|
6 |
|
|
|
|
7 |
|
|
|
|
8 |
|
|
|
|
9 |
|
|
|
|
10 |
|
|
|
|
|
Db_name |
IBIS |
|
0# MFN#STATUS#30#31 0#VERSION#30#31 TAG1#FIELD1#30#31 |
|
Lock |
0 |
|
|
|
IfUpdate |
1 |
|
|
|
Rec |
MFN#STATUS#30#31 0#VERSION#30#31 TAG1#FIELD1#30#31 |
|
|