Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Вниз

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

 
KAA   (2002-02-07 14:40) [0]

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


 
Johnmen   (2002-02-07 15:54) [1]

Как я понял, тебе надо разобраться с механизмом вложенных транзакций.


 
Леша   (2002-02-08 05:03) [2]

На момент выхода принудительно завершай транзакции.


 
KAA   (2002-02-08 11:01) [3]

в случае ошибки я делаю ROLLBACK TRANSACTION <имя> и выхожу из процедуры


 
wicked   (2002-02-08 11:31) [4]

2 KAA ©

а еще есть такая системная переменная - @@trancount... прочти о ней в transact sql help"е, должно помочь решить проблему....



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

Форум: "Базы";
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.005 c
4-19397
Dimaond Cat
2002-01-08 00:50
2002.03.07
SetWindowpos не срабатывает так как надо


1-19216
Michael C
2002-02-19 12:14
2002.03.07
Мастера товарищи... Как объединить эти две выборки...


3-19101
Cossys
2002-02-11 10:00
2002.03.07
QReport - нужна помощь!


1-19263
alextov
2002-02-20 14:28
2002.03.07
Существует ли в Delphi какой-либо аналог процедуры Readkey, Readln.


4-19393
bohdan_k
2002-01-07 21:06
2002.03.07
Как загрузить файл со своим зарегестрированным заранее расширением в свою программу по щелчке на нём





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский