|
|
|
| Подскажите пожалуйста! База Access97 разделена на интерфейсную часть и табличную. Табличная часть на сервере под Win 2003, а пользователи на клиентских машинах работают с интерфейсными частями. При открытии таблиц одним пользователем второй открыть ничего не может, мол "Невозможно использовать приложение, файл уже используется". Где и какие настройки нужно сделать чтобы первый пользователь работал постоянно (вносил данные, изменял), а второй только просматривал при открытой табличной части первым пользователем. | |
|
| |
|
|
|
| виндовые права на файл с таблицами и на папку в которой лежит это файл одинаковые у всех пользователей?
Обычно, при такой схеме, никаких дополнительных настроек не требуется. Посмотрите, не установлено ли в access по умолчанию монопольное открытие базы. | |
|
| |
|
|
|
| права у всех одинаковые, монопольные права отключены | |
|
| |
|
|
|
| При открытии таблиц одним пользователем
пользователь открывает таблицы напрямую?
Переделайте на открытие через формы
ПОсмотрите какой тип блокировки установлен по умолчанию | |
|
| |
|
|
|
| да пользователь открывает напрямую, а как через формы, поясните пожалуйста | |
|
| |
|
|
|
| сделайте мастером табличные формы. установите в них уровень блокировки.
пользователь должен открывать формы | |
|
| |
|
|
|
| Радикальное решение для многопользовательских баз mdb - откажитесь от связанных форм. Применяйте свободные. А для управления транзакциями есть другие средства. Например, ADO. | |
|
| |