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

Вниз

Транзакции ...   Найти похожие ветки 

 
Started   (2002-10-12 20:58) [0]

Зззздрассссссьте господа спецы...
Объясните начинающему ... Я не могу понять смысл транзакций.
Например, такая ситуевина, нескоко юзеров используют БД на MSSQL 2000 из нескольких таблиц, подключаюсь с помощью АДО,
все обработки (вставка, обновл-е, удаление) произвожу с помощью SP. Выполнение SP вешаю на try ... except,
и если возникают какие-нибудь траблы except ругается, но набор данных в БД не изменяется.
И сам, ессно, вопрос: Нуно ли использовать транзакции???


 
sniknik ©   (2002-10-12 23:16) [1]

транзакция на стороне сервера, а у тебя откат по ошибке в дельфях происходит и не изменяется ничего только потому что не успел данные послать.

транзакцию можно начать в одном try ... except закончить через десяток в одиннадцатом try ... except и все будет правильно. у тебя будет если на 5-м завалится?
а нужны ли они тебе сам решай.


 
alexdbases ©   (2002-10-14 10:52) [2]

Ребят научите меня без транзакций....будь то они явные или не явные....Ответ: Транзакция твой первый помошник...который не дает в БД отправить не корректные данные...и ещё кучю плюсов


 
Desdechado ©   (2002-10-14 15:39) [3]

транзакция - последовательность операций над БД или данными, которая должна быть выполнена только целиком или невыполнена вовсе. Это важно для сохранения логической целостности.
А как ты будешь ее организовывать (явно или неявно) - твое дело.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-11405
konorl
2002-10-14 05:41
2002.11.04
Component ImageLib ?


7-11507
alche
2002-08-30 22:59
2002.11.04
проблемка с кейбордом!


1-11173
ИгорьК
2002-10-24 15:13
2002.11.04
Off: Юрию Зотову - плиз, свяжитесь со мной!!!


1-11317
DeMoN-777
2002-10-23 23:22
2002.11.04
Или может есть стандартная функция определения разширения файла ?


3-11134
Sirus
2002-10-16 11:14
2002.11.04
Больной какой-то вопрос...