Я имею дело с устаревшим приложением (vb5.0), которое обращается к файлу access2000 mdb на файловом сервере, используя DAO.Я использую Jet4.0
У многих моих клиентов есть это приложение, и все они время от времени получают 3218 ошибок.Я говорю о небольших сетях по 2-3 ПК.
Вот как это работает: открывается форма (без привязанных элементов управления), пользователь вводит данные, а затем нажимает «СОХРАНИТЬ»:вызывается rs.Edit, поля обновляются, и есть rs.Update.Таким образом, запись блокируется мгновенно.
Очень часто появляется ошибка 3218.
Как это возможно, поскольку блокировка происходит только мгновенно, и два пользователя практически не могут нажать СОХРАНИТЬ в одном и том жевремя!
PS - Обновление до чего-то более современного не вариант ...!