Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / работа с транзакциями из Delphi. Нужна помощь / 4 сообщений из 4, страница 1 из 1
02.10.2002, 15:42:55
    #32054849
Дмитрий М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с транзакциями из Delphi. Нужна помощь
Стартую транзакцию на клиенте DB.BeginTrans. Нужно произвести изменения в нескольких таблицах и иметь возможность все изменения "откатить",
но при первом выражении [Table].post (используется ADO компонент ADODataSet) происходит Commit и транзакция закрывается. ЧТО Я НЕ ТАК ДЕЛАЮ? ПОМОГИТЕ!!!
P.S. Перехожу с InterBase. Там такое было возможно.
...
Рейтинг: 0 / 0
02.10.2002, 16:21:16
    #32054874
Gobzo Kobler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с транзакциями из Delphi. Нужна помощь
Называй ветки правильно! Твой вопрос не про дельфи, а про ADO. Две большие разницы, как говорят у нас на Брайтон Бич :)
А тебе надо разбираться с параметрами твоего ADOConnection, смотри в MSDN про параметры и обязательно найдешь ответ на свой вопрос.
...
Рейтинг: 0 / 0
02.10.2002, 16:39:26
    #32054880
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с транзакциями из Delphi. Нужна помощь
Так в MSSQL с транзакциями не принято обходиться. Делай процедуру, в которой сперва открывается транзакция, производятся нужные действия, а потом транзакция закрывается. Все в одной процедуре. Никаких управлений транзакциями с клиента! В дельфи AutoCommit отключи - где-то он проставлен.
Можешь этот совет конечно проигнорировать от старого дельфийца, но горюшки хлебнешь....
...
Рейтинг: 0 / 0
02.10.2002, 21:53:41
    #32054990
Gobzo Kobler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
работа с транзакциями из Delphi. Нужна помощь
Не пугай человека зря. Вполне можно, только очень осторожно, иметь явные транзакции на клиенте. Его проблема именно в том, что у него параметры ADO соединения не соответствуют задаче. Надо смотреть ConnectionString и править ее.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / работа с транзакциями из Delphi. Нужна помощь / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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