Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Вопрос по транзакциям   Найти похожие ветки 

 
CTAPbIi   (2004-03-15 11:21) [0]

Есть таблица и связанные с ней несколько других таблиц. В основную таблицу добавляется новая запись. В связанные таблицы могут быть добавлена одна или несколько записей, связанные по ключу с основной. При окончании я хочу дать возможность пользователю сохранить изменения или отменить их (соответственно удалив все новые записи в основной и связанных таблицах). Или аналогично, но не с добавлением новой записи в основной таблице, а с редактированием данных в записи основной таблицы и редактированием/добавлением/удалением записей в связанных таблицах. Можно ли этот откат реализовать с помощью механизма транзакций, если я использую Paradox и TTable для доступа к данным?


 
Johnmen ©   (2004-03-15 11:54) [1]

> помощью механизма транзакций

Нет. Т.к. понятие тр-ий к парадоксу неприменимо.
Но есть др.способы. Зависит от используемых компонент доступа. Напр. м.использовать кешированные НД.


 
CTAPbIi   (2004-03-15 12:15) [2]

Компоненты доступа - TTable и TDatasource


 
Vlad ©   (2004-03-15 12:29) [3]


> CTAPbIi   (15.03.04 12:15) [2]

тогда см. CachedUpdates


 
CTAPbIi   (2004-03-15 12:33) [4]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.062 c
1-1082471891
AndersoNRules
2004-04-20 18:38
2004.04.11
Spisok Directroriy v TStringList e


3-1081493092
kalishenko
2004-04-09 10:44
2004.04.11
Lookup-поле в DBGridEh


1-1082551540
vin
2004-04-21 16:45
2004.04.11
PopupMenu на раскрытом ComboBox-е


7-1075284543
retro
2004-01-28 13:09
2004.04.11
Запуск приложения автоматически


1-1082468987
NeyroSpace
2004-04-20 17:49
2004.04.11
TJvxRichEdit/TRxRichEdit как в них вставить анимированный GIF?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский