LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Транзакци...
 Тема: Транзакции
 
 15.06.2007 21:08:31
All
4316 сообщения
1-ый


Тема: Транзакции
Сообщение:
Написал примерно такую программу:

On Error GoTo perevod_err
Dim strSQL As String
DBEngine.Workspaces(0).BeginTrans
strsql = "запрос1"
docmd.rynsql strsql
strsql = "запрос2"
docmd.rynsql strsql
DBEngine.Workspaces(0).committrans
exit sub
perevod_err:
DBEngine.Workspaces(0).rollback

Полный текст для простоты не привожу.
Решил проверить, как работает откат транзакции, принудительно ввёл его в программу.
Оказалось, что не работает.

Не пойму, в чём дело. Может быть транзакция не распространяется на "runsql"?


P.S. Проблемы с базой данных
Автор: Андрей М. от 0:00:00 Источник ...
 15.06.2007 21:08:31
All
4316 сообщения
1-ый


RE: Транзакции
Иногда бывает проблема и в запросах (откат в некоторых может и не быть).
P.S. Хотя это спорное рассуждение.


P.S. Проблемы с базой данных
Автор: Алекс от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Транзакци...
ПоискПоиск  Список форумовСписок форумов  
right