Совместный
просмотр и изменение данных
Предположим,
база данных открыта в режиме общего доступа несколькими пользователями в сети.
При этом несколько пользователей могут одновременно работать с одним и тем же
набором записей. При попытке изменить определенную запись, в то время как ее
редактирует другой пользователь или она удалена другим пользователем, возникает
конфликт совместного доступа к источнику данных.
При совместном
доступе к базе данных Microsoft Access помогает отследить состояние записи во
время ее правки и позволяет убедиться в том, что используемые данные были обновлены.
В тот момент, когда несколько пользователей пытаются одновременно изменить одну
и ту же запись, Access отображает сообщение, позволяющее разрешить возникший
конфликт. Например, при попытке сохранить изменения в записи, заблокированной
в этот момент другим пользователем, отображается сообщение с именем этого пользователя.
Access помогает
отследить состояние записи, отображая специальный символ в области выделения
текущей записи. Возможные символы приведены в табл. 16.1.
Таблица
16.1.
Значок, обозначающий состояния текущей записи
Символ | Значение | ||
|
Данная запись
является текущей и в настоящий момент еще не была изменена.
|
||
|
Данная запись
заблокирована другим пользователем. Ее нельзя изменить. При попытке
внести изменения выдается звуковой сигнал
|
||
|
Запись изменена,
но изменения еще не сохранены в источнике данных. В этом случае другие
пользователи не видят текущих изменений в данной записи. Если запись
заблокирована, другие пользователи не смогут ее изменить. Для того
чтобы освободить запись и сделать ее доступной для других пользователей,
следует сохранить или отменить внесенные изменения
|
||