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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Многопользовательский режим. Ошенна нада. Ответа не нашла.
 
 автор: Не опытная   (23.11.2007 в 15:04)   личное сообщение
 
 

Значить, дело такое.
Есть база данных SQL'05 с клиентом в Access'07. Пользователи юзают интерфейсный файл .mdb. По умолчанию для запуска стоит общий доступ, блокировка записей отсутствует. Я посмотрела, в Аксе стоит только один юзер, и тот - Admin. При открытии уже открытого клиента выскакивает сообщение "База данных была приведена пользователем Admin на компьютере ... в состояние, препятствующее ее открытию или блокировке". Может просто добавить пользователей?
Может, какое другое решение есть?
Есть вообще какое-нибудь решение?
Помогите, пжалста!!!

  Ответить  
 
 автор: osmor   (23.11.2007 в 15:11)   личное сообщение
 
 

вероятно по умолчанию файл MDB открается в монопольном режиме.
Где это настраивается в MSA'07 - не знаю. В 2003 меню- сервис-параметры-другие
Вообще классический способ это каждому пользователю по MDB

  Ответить  
 
 автор: Не опытная   (23.11.2007 в 15:28)   личное сообщение
 
 

я смотрела, по умолчанию файл MDB открывается в общем доступе.
Если дать каждому пользователю по отдельному MDB, они будут видеть изменения, которые в этот момент делают другие пользователи?

  Ответить  
 
 автор: osmor   (23.11.2007 в 15:45)   личное сообщение
 
 

они будут видеть изменения, которые в этот момент делают другие пользователи?
Они же работают с одной БД

  Ответить  
 
 автор: Не опытная   (26.11.2007 в 09:38)   личное сообщение
 
 

Прошу прощения, я не правильно выразилась. Я хотела уточнить, смогут ли они одновременно при этом работать с этой БД, и если да, то как правильно сделать блокировку записей, с которыми работает в это время другой пользователь, и будет ли первый пользователь сразу видеть изменения вносимые в этот момент вторым?

  Ответить  
 
 автор: osmor   (26.11.2007 в 11:24)   личное сообщение
 
 

работать смогут.
Тип блокировки выставляется Вами на уровне формы и сохраненных запросов.
"Как правильно" - зависит от задач
Данные сразу после сохранения будут сохраняться в БД.
Если второй пользователь запросил их до внесения данных первым, то он их, естественно не увидит.

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