Обновлено: 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