Обновлено: 07.05.2018
OLE DB свойство инициализации источника данных — «server_data_back_read»
Имя:
server_data_back_read
Тип:
VT_I4
R/W:
R/W
По умолчанию:
0
IBProvider:
3.50, 5
Настройка правил перечитывания изменений обновляемого множества. Допускается нулевое значение или объединение следующих флагов:
Значение | Описание |
1 | Перечитывать значения новых рядов. Сервер должен поддерживать запросы вида «INSERT INTO … RETURNING …». |
2 | Перечитывать значения модифицированных рядов. Сервер должен поддерживать запросы вида «UPDATE … RETURNING …». |
Пример для VBScript и ADODB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | option explicit dim cn,rs,v,f set cn=createobject( "ADODB.Connection" ) cn.ConnectionString= _ "provider=LCPI.IBProvider.3;" & _ "user id=SYSDBA;" & _ "password=masterkey;" & _ "dbclient_type=fb.direct;" & _ "server_data_back_read=3" call cn.Open() call cn.BeginTrans() set rs=createobject( "ADODB.Recordset" ) 'LockType =adLockPessimistic (2) call rs.Open( "EMPLOYEE" ,cn,,2) f=array( "FIRST_NAME" , "LAST_NAME" , "DEPT_NO" ,_ "JOB_CODE" , "JOB_GRADE" , "JOB_COUNTRY" , _ "SALARY" ) v=array( "Agent" , "Smit" , "000" , _ "Admin" , "4" , "USA" , _ 40000) call rs.AddNew(f,v) wscript.echo "EMP_NO : " &rs( "EMP_NO" ).value wscript.echo "HIRE_DATE : " &rs( "HIRE_DATE" ).value call cn.RollbackTrans() |
Вывод:

Смотрите также
- Свойство инициализации auto_insert_field_rule
- Свойство инициализации auto_update_field_rule
- Свойство набора рядов auto_insert_field_rule
- Свойство набора рядов auto_update_field_rule
- Свойство набора рядов Server Data on Insert