Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2011, 16:22   #1
santekalex
 
Регистрация: 18.01.2011
Сообщений: 8
По умолчанию Значение переменной при многопользовательском режиме

Добрый день.Посоветуйте как лучше организовать ввод данных в таблицу(используется одна и та же форма) двумя пользователями при многопользовательском использовании базы так, чтобы Пользователь1 мог редактировать записи,предназначенные для него(запрос по Таблице1 для Пользователя1),а Пользователь2 мог редактировать свои записи(запрос по Таблице1 для Пользователя2).
Хотел было использовать переменную, например User=1 или User=2,но не будет ли она(переменная User) изменяться при открытии базы для работы пользователей?Т.е. если сначала форму открыл Пользователь1 и при этом User=1, то при открытии базы вторым Пользователем2(User=2) для Пользователя1 останется ли значение User равным 1 или оно поменяется на 2?
santekalex вне форума Ответить с цитированием
Старый 09.02.2011, 22:22   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте santekalex.
"..как лучше организовать ввод данных ... при многопользовательском использовании базы.."- СУБД (система управления базами данных) MS Access позволяет создавать в БД как "хранилища" (таблицы), так и интерфейс (формы, отчеты..), и размещать их в разных файлах БД. Многопользовательское использование в большинстве случаев подразумевает одновременный доступ к БД нескольких пользователей, т.е. у каждого пользователя своё приложение с формой.
Хотя никто не запрещает пользоваться всем желающим одной формой, но если существует необходимость "..открыл Пользователь1 и при этом User=1.." (а такая необходимость как правило существует при многопользовательском обращении с БД), необходимо ограничить вход пользователей аутентификацией (регистрацией при входе) после которой присваивать User=1 или User=2 для дальнейшего использования.
Примерно так, успехов Вам.

Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
неприсваетвается значение переменной bloshkin Общие вопросы C/C++ 3 13.10.2010 11:52
значение переменной ололошенько Общие вопросы C/C++ 2 05.09.2010 18:05
задано ли значение переменной MadReason Общие вопросы Delphi 3 21.04.2010 00:21
Значение переменной 4BlooD Общие вопросы Delphi 2 20.01.2010 16:09
Значение логической переменной Shevali Помощь студентам 2 17.03.2009 22:41