powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Монопольный доступ
23 сообщений из 23, страница 1 из 1
Монопольный доступ
    #32604900
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня в аксесе 200? если вошло больше одного пользователя , то изменения макетов форм (код, внешний вид), нельзя сохранить пишет:
невозможно сохранить, требуется монопольный доступ.

как исправить, как права надо расставить?
...
Рейтинг: 0 / 0
Монопольный доступ
    #32604904
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Имхо, это не исправляется. (Если я не прав, прошу не очень пинать.)
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619103
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А других мненй/ подсказок нет ?
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619122
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
других мнений нет :(
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619126
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
других мнений быть не может

для правки кода требуется монопольный доступ.
непонятно, почему это не было сделано в 97-м, и хорошо, что это наконец-то сделали в старших версиях.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619133
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но ведь это наоборот нормально и правильно

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619145
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот именно - нормально и правильно, что требуется монопольный доступ.

Попробуй на C++ скомпилировать exe-шник, при том что он в данный момент загружен и работает.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619170
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы в 97 не было сделано как надо, я наверно бы и не спросил.

Ага а для изменения значения ключа в реестре - надо вызрузить винду.
а для записи на жёсткий диск - тоже монопольный доступ ???
а на движение курсора монопольный доступ к региону видео паиати???

Я наверно чего-то не понимаю, впрочем так же как и вы :-)

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619209
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как только реестр перестанет представлять из себя иерархическое хранилище данных, и превратится в исполняемый кусок кода - так тут же и придется выгружать винду.
А видеопамять у вас и так монопольно используется. Видеоадаптером и его драйверами.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619221
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База - не исполняемый файл.

Про видео память вы правы, НО

для движения мыши нет необходимости в монополизне, просто отдаются команды рисовать, а рисуюется уже другой логикой.

так же было в Акссесе, но на кой-то убрали.

а поскольку я не был уверен что убрали начисто я и спрашивал. думал просто надо правильно права раздать.




IMHO, Mon$te®
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619286
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
База - не исполняемый файл.
Формочки, отчетики, модули - это все не исполняемое? Да ладно вам, вы меня пугаете.
Какая вам разница чем это исполняется - напрямую процессором, или сначала VB-шными библиотеками, а потом процессором?
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619308
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в подходе :-)

1- ВБ считывает из MSYSObjects поля нужной записи и на их основе создаёт форму её модуль и т.п.
2- запись больше не нужна
(вообще это не из мануалов, так что могу ошибаться чуток)



IMHO, Mon$te®
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619334
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давайте ещё в очередной раз сравним гарвардскую и фоннеймановскую архитектуру
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619365
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точно, именно из этого сравнения становится понятно, зачем СВЕРХ удобный и РАБОТАЮЩИЙ механизм был в последствии удалён из аксесса

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619653
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24d_monster
а ежели 2 програмёра в 97 будут изменять формочку единовременно?
что получится ?
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619725
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не надо одну, хочется просто две разные
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619732
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
вадя24d_monster
а ежели 2 програмёра в 97 будут изменять формочку единовременно?
что получится ?
Получится сообщение на экране о том, что объект был изменен другим пользователем. Так что и в 97-м на этот случай существовала защита от дураков. Только она была более либеральная и больше ответственности лежало на человеке. А в 2000-м человеку перестали доверять, защита стала более жесткой. Возможно, это связано с тем, что более жесткий механизм защиты проще написать без багов.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619735
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну скорей не для защиты от багов а от природной лени
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619741
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Alexey ShНу скорей не для защиты от багов а от природной лени
Естественно. Видимо, в том механизме защиты, который был в 97-м, были найдены баги, вот они и решили заменить его на менее дружественный, но более простой.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619747
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну баги-то были, на днях вопрос-то звучал, почему вислоухим юзерам вылетает ссобщение типа не могу сохранить форму(наблюдал, когда продвинутые юзеры фильтрами и сортировкой баловались одновременно в одной форме)
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619773
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч вадя24d_monster
а ежели 2 програмёра в 97 будут изменять формочку единовременно?
что получится ?
Получится сообщение на экране о том, что объект был изменен другим пользователем. Так что и в 97-м на этот случай существовала защита от дураков. Только она была более либеральная и больше ответственности лежало на человеке. А в 2000-м человеку перестали доверять, защита стала более жесткой. Возможно, это связано с тем, что более жесткий механизм защиты проще написать без багов.

возможно, это связано с изменениями в работе VBA.
Скажем так, предполагать, что "среднестатистическая форма" НЕ будет содержать под собой кода (иметь связанного с формой модуля) - было бы, пожалуй, слишком смело. Разумно предполагать прямо противоположное.

Здесь придется вспомнить, что в 97м реализована "помодульная загрузка кода", что позволяет, например, реализовать режим совместной разработки методом деления - "разделить формы по программерам" и все будут править "свои" формы, не мешая прочим, не вызывая проблем блокировки записей в системных таблицах.
Можно сазать, что 97й в упомянутом плане неплохо поддерживал совместную разработку.
Не нравиться по формам - пусть формы будут твои, а отчеты мои. И опять никто никому не мешает.

После 97-го VBA проект стал грузиться целиком. При работе в конструкторе с формой, имеющей модуль, необходимо блокировать весь проект, а не только модуль, соответствующий форме. Соответственно возрастают риски вязанные с операцией сохранения проекта. (При неудачном стечении обстоятельств есть шанс потерять весь VBA проект разом. В 97м с этим попроще) При таком варианте и проще и разумнее ( в смысле - надежнее) требовать монопольного доступа.

Очень возможно, что это не единственная причина, но сама по себе, выглядящая как достаточная.
...
Рейтинг: 0 / 0
Монопольный доступ
    #32619844
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПосле 97-го VBA проект стал грузиться целиком.
Да, потому что он стал одним OLE контейнером (Compound Document File)
...
Рейтинг: 0 / 0
Монопольный доступ
    #32620767
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Victosha
Спасиббо за ликбез
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Монопольный доступ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]