Обновлено: 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
option explicit
dim cn,rs,v,f
set cn=createobject("ADODB.Connection")
cn.ConnectionString= _
"provider=LCPI.IBProvider.3;"& _
"location=inet4://localhost/d:\database\fb_03_0_0\employee.fdb;"& _
"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
