![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Nested transactions not supported. Что это. Помогите, пожалуйста. [IB5.x]
Oleon © (2002-05-07 11:23:00)Nested transactions not supported. Что такое Nested? Спасибо.
Val (2002-05-15 10:58:00) [1]Johnmen © (07.05.02 11:30)
тут вы немного не правы, такое понятие(т.е. внешняя транзакция реагирует на успешность завершения внутренней) существует и используется, наберите, хотя бы в яндексе, получите много ссылок. Я как-то интересовался данной темой, находил и их эмуляцию в IB, с примером, кажется с ib.demo.
Desdechado (2002-05-15 10:42:00) [2]видимо, это обе на запись
doctor216 (2002-05-15 06:45:00) [3]я тоже %\
Alexandr (2002-05-07 12:46:00) [4]так это сплошь и рядом.
Как этог внутри?
Это ж вам не MSSQL, где допускается только одна активная транзакция для одного подключения...
Вот есть у меня открытая таблица - есть соотвественно активня транзакция, в то же время я начинаю другую транзакцию, в которой меняю данные, потом завершаю ее, а первая как была открытая, так и остается. И никаких проблем в Interbase нет...
P.S. а как это "стартовать внутри открытой транзакции другую"?
Чего-то я ничего не понимаю
Fareader (2002-05-07 12:41:00) [5]да ничего он из IB не выбивал, просто он он стартовал внутри открытойтранзакции другую, под BDE такое у меня случалось...
Alexandr (2002-05-07 12:26:00) [6]а я думал, что это исключительно кривая MSSQL приблуда.
Хотя, если с IB через какой-нибудь ODBC работать, тоже такое может
Johnmen (2002-05-07 12:20:00) [7]>Alexandr ©
У меня такое тоже когда-то встречалось...Не помню где и как...
Alexandr (2002-05-07 12:04:00) [8]как ты это из interbase выбил?
Про nested transaction?
просто интересно
Oleon (2002-05-07 11:34:00) [9]Спасибо. Теперь хоть понятно где копать.
Johnmen (2002-05-07 11:30:00) [10]Вложенные...
Невозможно запустить транзакцию "внутри" другой,
исходя из определения "транзакция".