Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Общий доступ
 
 автор: Sokolenko   (07.12.2007 в 09:35)   личное сообщение
 
 

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

  Ответить  
 
 автор: osmor   (07.12.2007 в 09:41)   личное сообщение
 
 

виндовые права на файл с таблицами и на папку в которой лежит это файл одинаковые у всех пользователей?
Обычно, при такой схеме, никаких дополнительных настроек не требуется. Посмотрите, не установлено ли в access по умолчанию монопольное открытие базы.

  Ответить  
 
 автор: Sokolenko   (07.12.2007 в 09:44)   личное сообщение
 
 

права у всех одинаковые, монопольные права отключены

  Ответить  
 
 автор: osmor   (07.12.2007 в 10:17)   личное сообщение
 
 

При открытии таблиц одним пользователем
пользователь открывает таблицы напрямую?
Переделайте на открытие через формы
ПОсмотрите какой тип блокировки установлен по умолчанию

  Ответить  
 
 автор: Sokolenko   (07.12.2007 в 10:22)   личное сообщение
 
 

да пользователь открывает напрямую, а как через формы, поясните пожалуйста

  Ответить  
 
 автор: osmor   (07.12.2007 в 10:25)   личное сообщение
 
 

сделайте мастером табличные формы. установите в них уровень блокировки.
пользователь должен открывать формы

  Ответить  
 
 автор: alecks_lp   (07.12.2007 в 10:56)   личное сообщение
 
 

Радикальное решение для многопользовательских баз mdb - откажитесь от связанных форм. Применяйте свободные. А для управления транзакциями есть другие средства. Например, ADO.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList