![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
О Транзакциях и Кэшированных изменениях [D6]
nd © (2004-10-26 18:31:00)Пусть есть Удаленная БД из трех таблиц:
Товары: Код товара/Полное наименование товара/Цена за единицу
Пришло: Номер накладной/Код товара/Количество единиц пришедшего товара
Ушло: Номер накладной/Код товара/Количество единиц ушедшего товара
И вот значит какое задание мне дал препод:
Необходимо разработать (придумать) клиетское приложение на Delphi, котрое бы работало с моей БД, и в кт. реализовывались бы
- явное управление транзакцией
- механизм кэшированных изменений
Создал клиентскую программку, из кт. можно работать с БД (смотреть модифиц ...).
Разобрался с синтаксисом SQL-запроса SET TRANSACTION... НО СДЕЛАТЬ СЛЕДУЮЩИЙ ШАГ НЕ МОГУ.
Мне б примерный код который нужно вставить в программу...
Спасибо.
,,,,Работаю с INterbase7
Vemer (2004-10-26 22:10:00) [1]Если нужен сосвсем "оторванный" Dataset - смотри на IBClientDataset также.
Vlad (2004-10-26 18:37:00) [2]
> - явное управление транзакцией
см. TIBTransaction особенно методы StartTransaction, Commit, CommitRetaining, Rollback, RollbackRetaining
> - механизм кэшированных изменений
см. TIBDataSet.CachedUpdates
Короче F1, там все написано