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

Вниз

Как использовать транзакции в Дельфи   Найти похожие ветки 

 
Gero-man ©   (2003-01-14 19:06) [0]

Многоуважаемые дельфины!!!

Я прошу прощения за некоректную постановку вопроса, но меня очень интересует как использовать транзакции (не важно для каких драйверов баз данных) преимущественно для системы клиент/сервер. я новичок в этом деле но надумал писать серьйозный проект. Помогите, плиз, кто чем может.

P.S. Если есть ссілки на полезную инфу, то подскажите, буду весьма благодарен.

С уважением


 
Sergey Masloff   (2003-01-14 21:53) [1]

А использовать их так:
Имеется начальное состояние системы
-Начал транзакцию
Делаешь что-то, что изменяет это состояние
- Потом:
Подтверждаешь транзакцию. После чего система в новом состоянии
ИЛИ
Откатываешь транзакцию. После чего система в первоначальном состоянии.

Вот и все. Просто все что делается в рамках транзакции рассматривается как нечто ЕДИНОЕ что может быть или полностью завершено или полностью отменено.


 
Gero-man ©   (2003-01-15 18:42) [2]

Ну я вообще-то принцып их использования понимая, но меня интересует как это все программно реализуется (если можно кусок исходного текста)? какие оперторы при этом задействуются? Является ли это особенностю всех СУБД?

С уважением


 
Gero-man ©   (2003-01-15 18:42) [3]

Ну я вообще-то принцып их использования понимаю, но меня интересует как это все программно реализуется (если можно кусок исходного текста)? какие оперторы при этом задействуются? Является ли это особенностю всех СУБД?

С уважением


 
kaif ©   (2003-01-15 20:48) [4]

Если ты используешь BDE, посмотри компонент TSession. Там кажется было что-то вроде StartTransaction, Commit и RollBack. Точно не помню, так как с BDE давно не работал.


 
gsu ©   (2003-01-15 20:58) [5]

>> Является ли это особенностю всех СУБД?
Современных - да, без транзакций никуда.



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

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

Наверх




Память: 0.47 MB
Время: 0.064 c
14-5184
DelAlanPhi
2003-01-11 23:45
2003.02.03
Программы без <B>GOTO</B>


3-4705
Moe
2003-01-15 11:21
2003.02.03
Помогите подключить Аксессовскую базу


14-5188
Kruger
2003-01-15 12:54
2003.02.03
Не совсем Делфи


1-4944
al-er
2003-01-26 15:03
2003.02.03
Проблема в Delphi 7 c MS Word


1-5005
tga
2003-01-23 12:09
2003.02.03
Окошко в отдельном потоке. Как?