Основы проектирования приложений баз данных

       

Обновление записей


Метод CRowset::SetData устанавливает значение для одного или нескольких столбцов текущей строки.

Например:

// Класс таблицы основывается на классе записи CTable<CAccessor<CTBL1Accessor> > tbl1; CSession session;

// Открываем результирующий набор и переходим // к 10-й строке tbl1.Open(session, "TBL1", &ps, 1); // ps - набор // свойств tbl1.MoveToBookmark(&bookmark, 0); // Предположим, //что закладка установлена на 10-й строке // Изменим значения полей F1 и F2 текущей строки // в таблице TBL1 (устанавливаем значения связанных // полей согласно аксессору) _tcscpy(tbl1.m_F1, _T( "ABCD" ) ); tbl1.m_F2 = 123; // Внесем изменения в таблицу HRESULT hr = tbl1.SetData( );



Содержание раздела