Коммутатор доступа маршрутизирует дублирующую работу между сотрудниками

Коммутатор доступа маршрутизирует дублирующую работу между сотрудниками

У меня есть база данных доступа с 30+ пользователями, работающими с тех же частей коммутатора, что и рабочий маршрутизатор. Для них типично получать ошибку, что другой пользователь уже обновил что-то, над чем они работают. База данных уже разделена, но я не уверен, почему у них может быть эта проблема. Есть идеи?

решение1

Потому что кто-то меняетстраницаони работают над (см.здесьдля более подробного обсуждения).

По умолчанию доступ осуществляется на уровне страниц для блокировки, а не записей. (Страница = 4096 байт в Jet 4+ и 2048 в предыдущих версиях)

Чтобы устранить эту проблему, включите блокировку строк.

В Access 2010 эта опция находится в меню Файл->Параметры->Параметры клиента.

Флажок есть

[x]   Open database by using record-level locking.

Если вы не используете вышеуказанную опцию, то воспользуйтесь настройками по умолчанию для блокировки страниц.

Связанный контент