|
|
|
| Посдскажите пожалуйста. Можно ли как-нибудь в Access узнать заблокированная запись или нет?
То есть ситуация такая. В цикле идет обработка RecordSet и если запись заблокирована кидается ошибка, которую я перехватываю и обрабатываю. Но это срабатывает при первом вызове ошибки. Если же попадается вторая заблокированная запись, то сразу же кидается ошибка движка, то есть без вызова моего обработчика ошибки. Вот в этом и проблема -- хочу как то узнать что запись заблокирована. | |
|
| |
|
|
|
| может совет не очень корректный, но что по-бысторму пришло в голову:
обойти место, где может возникнуть ошибка можно сл.образом:
On Error Resume Next
DoCmd.DeleteObject acTable, "TabTemp"
On Error GoTo 0
Например, возможно TabTemp нет, чтобы ошибки не было, перескочим | |
|
| |
|
|
|
| или error.clear - после обработки однажды | |
|
| |