|
|
|
где откат транзакции?...
|
|||
|---|---|---|---|
|
#18+
Вот код: On Error GoTo perevod_err DBEngine.BeginTrans DoCmd.RunSQL strSQL1 DoCmd.RunSQL strSQL2 DoCmd.RunSQL strSQL3 DoCmd.RunSQL strSQL4 DBEngine.CommitTrans Exit Sub perevod_err: MsgBox "Err" DBEngine.rollback 1. в строке DoCmd.RunSQL strSQL2 добавляются записи в Таблицу1. Причем в Таблице1 имеется обязательное поле. 2.Принудительно из источника удаляю одну запись, чтобы проверить. 3. В результате запрос выполняется, не добавляя этой строки где я удалил принудительно запись. 4. Никакого сообщения я недождался. Что я делаю не так? Через ADO не получается, так как в запросах есть ссылки на сохраненные запросы, он их не любит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 19:28:45 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1670599]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 352ms |

| 0 / 0 |
