powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вложенные транзакции
5 сообщений из 5, страница 1 из 1
Вложенные транзакции
    #34060472
nonamex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, поможите, кто чем может. Ситуация такая - powerbuilder 9.02, ms sql server 2k. Соединение с использованием n_tr. Необходимо в одном соединении открыть две транзакции. Второй of_begin() не делает ничего. Как решить эту проблему?
...
Рейтинг: 0 / 0
Вложенные транзакции
    #34060543
nonamex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят
...
Рейтинг: 0 / 0
Вложенные транзакции
    #34060680
Секретом-то поделись
...
Рейтинг: 0 / 0
Вложенные транзакции
    #34060847
nonamex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обошел проблему. Как открыть вложенную транзакция так и не нашел.
...
Рейтинг: 0 / 0
Вложенные транзакции
    #34061394
PavelBuilder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример на MS SQL 2000 отката вложенно йтранзакции:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
create table #t (code int)

begin tran t1

insert  #t values( 1 )
select * from #t

SAVE TRANSACTION t2

insert  #t values( 2 )

-- сейчас в табличке "единичка" и "двоечка" 
select * from #t

ROLLBACK TRANSACTION t2

-- сейчас в табличке только "единичка" 
select * from #t

-- можно делать 
COMMIT TRAN

-- убедимся что сейчас в табличке по прежнему только "единичка" 
select * from #t

Соответственно в Билдере нужно расширять объект n_tr такими возможностями, а именно создавать нечто вроде:
t_tr.of_save_transaction('t2')
t_tr.of_rollback('t2')
и т.д которые будут реализовать похожий синтаксис с клиента.
Только я бы предпочел делать подобные вещи на сервере.

ну а далее вопрос техники :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Вложенные транзакции
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]