|
|
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
у меня в аксесе 200? если вошло больше одного пользователя , то изменения макетов форм (код, внешний вид), нельзя сохранить пишет: невозможно сохранить, требуется монопольный доступ. как исправить, как права надо расставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 22:26:14 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Имхо, это не исправляется. (Если я не прав, прошу не очень пинать.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2004, 22:30:16 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
А других мненй/ подсказок нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:38:35 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
других мнений нет :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:44:13 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
других мнений быть не может для правки кода требуется монопольный доступ. непонятно, почему это не было сделано в 97-м, и хорошо, что это наконец-то сделали в старших версиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:44:50 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Но ведь это наоборот нормально и правильно IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:47:02 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Вот именно - нормально и правильно, что требуется монопольный доступ. Попробуй на C++ скомпилировать exe-шник, при том что он в данный момент загружен и работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:49:01 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Если бы в 97 не было сделано как надо, я наверно бы и не спросил. Ага а для изменения значения ключа в реестре - надо вызрузить винду. а для записи на жёсткий диск - тоже монопольный доступ ??? а на движение курсора монопольный доступ к региону видео паиати??? Я наверно чего-то не понимаю, впрочем так же как и вы :-) IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 15:53:33 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Как только реестр перестанет представлять из себя иерархическое хранилище данных, и превратится в исполняемый кусок кода - так тут же и придется выгружать винду. А видеопамять у вас и так монопольно используется. Видеоадаптером и его драйверами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 16:02:46 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
База - не исполняемый файл. Про видео память вы правы, НО для движения мыши нет необходимости в монополизне, просто отдаются команды рисовать, а рисуюется уже другой логикой. так же было в Акссесе, но на кой-то убрали. а поскольку я не был уверен что убрали начисто я и спрашивал. думал просто надо правильно права раздать. IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 16:08:36 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
База - не исполняемый файл. Формочки, отчетики, модули - это все не исполняемое? Да ладно вам, вы меня пугаете. Какая вам разница чем это исполняется - напрямую процессором, или сначала VB-шными библиотеками, а потом процессором? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 16:30:49 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
в подходе :-) 1- ВБ считывает из MSYSObjects поля нужной записи и на их основе создаёт форму её модуль и т.п. 2- запись больше не нужна (вообще это не из мануалов, так что могу ошибаться чуток) IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 16:36:49 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
давайте ещё в очередной раз сравним гарвардскую и фоннеймановскую архитектуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 16:51:18 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
точно, именно из этого сравнения становится понятно, зачем СВЕРХ удобный и РАБОТАЮЩИЙ механизм был в последствии удалён из аксесса IMHO, Mon$te® ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 17:07:09 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
24d_monster а ежели 2 програмёра в 97 будут изменять формочку единовременно? что получится ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 21:09:12 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
а не надо одну, хочется просто две разные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 23:24:29 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
вадя24d_monster а ежели 2 програмёра в 97 будут изменять формочку единовременно? что получится ? Получится сообщение на экране о том, что объект был изменен другим пользователем. Так что и в 97-м на этот случай существовала защита от дураков. Только она была более либеральная и больше ответственности лежало на человеке. А в 2000-м человеку перестали доверять, защита стала более жесткой. Возможно, это связано с тем, что более жесткий механизм защиты проще написать без багов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 23:35:26 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Ну скорей не для защиты от багов а от природной лени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 23:42:26 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Alexey ShНу скорей не для защиты от багов а от природной лени Естественно. Видимо, в том механизме защиты, который был в 97-м, были найдены баги, вот они и решили заменить его на менее дружественный, но более простой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2004, 23:50:16 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
ну баги-то были, на днях вопрос-то звучал, почему вислоухим юзерам вылетает ссобщение типа не могу сохранить форму(наблюдал, когда продвинутые юзеры фильтрами и сортировкой баловались одновременно в одной форме) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2004, 00:11:27 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч вадя24d_monster а ежели 2 програмёра в 97 будут изменять формочку единовременно? что получится ? Получится сообщение на экране о том, что объект был изменен другим пользователем. Так что и в 97-м на этот случай существовала защита от дураков. Только она была более либеральная и больше ответственности лежало на человеке. А в 2000-м человеку перестали доверять, защита стала более жесткой. Возможно, это связано с тем, что более жесткий механизм защиты проще написать без багов. возможно, это связано с изменениями в работе VBA. Скажем так, предполагать, что "среднестатистическая форма" НЕ будет содержать под собой кода (иметь связанного с формой модуля) - было бы, пожалуй, слишком смело. Разумно предполагать прямо противоположное. Здесь придется вспомнить, что в 97м реализована "помодульная загрузка кода", что позволяет, например, реализовать режим совместной разработки методом деления - "разделить формы по программерам" и все будут править "свои" формы, не мешая прочим, не вызывая проблем блокировки записей в системных таблицах. Можно сазать, что 97й в упомянутом плане неплохо поддерживал совместную разработку. Не нравиться по формам - пусть формы будут твои, а отчеты мои. И опять никто никому не мешает. После 97-го VBA проект стал грузиться целиком. При работе в конструкторе с формой, имеющей модуль, необходимо блокировать весь проект, а не только модуль, соответствующий форме. Соответственно возрастают риски вязанные с операцией сохранения проекта. (При неудачном стечении обстоятельств есть шанс потерять весь VBA проект разом. В 97м с этим попроще) При таком варианте и проще и разумнее ( в смысле - надежнее) требовать монопольного доступа. Очень возможно, что это не единственная причина, но сама по себе, выглядящая как достаточная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2004, 01:34:05 |
|
||
|
Монопольный доступ
|
|||
|---|---|---|---|
|
#18+
авторПосле 97-го VBA проект стал грузиться целиком. Да, потому что он стал одним OLE контейнером (Compound Document File) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2004, 11:12:56 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32619126&tid=1672951]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 366ms |

| 0 / 0 |
