![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по транзакциям [D4, Paradox]
CTAPbIi © (2004-03-15 11:21:00)Есть таблица и связанные с ней несколько других таблиц. В основную таблицу добавляется новая запись. В связанные таблицы могут быть добавлена одна или несколько записей, связанные по ключу с основной. При окончании я хочу дать возможность пользователю сохранить изменения или отменить их (соответственно удалив все новые записи в основной и связанных таблицах). Или аналогично, но не с добавлением новой записи в основной таблице, а с редактированием данных в записи основной таблицы и редактированием/добавлением/удалением записей в связанных таблицах. Можно ли этот откат реализовать с помощью механизма транзакций, если я использую Paradox и TTable для доступа к данным?
CTAPbIi (2004-03-15 12:33:00) [1]Спасибо
Vlad (2004-03-15 12:29:00) [2]
> CTAPbIi (15.03.04 12:15) [2]
тогда см. CachedUpdates
CTAPbIi (2004-03-15 12:15:00) [3]Компоненты доступа - TTable и TDatasource
Johnmen (2004-03-15 11:54:00) [4]> помощью механизма транзакций
Нет. Т.к. понятие тр-ий к парадоксу неприменимо.
Но есть др.способы. Зависит от используемых компонент доступа. Напр. м.использовать кешированные НД.