powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно организовать многопользовательское приложение
3 сообщений из 3, страница 1 из 1
Как правильно организовать многопользовательское приложение
    #32330037
vist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А97 таблицы на сервере
Локально А97 на каждой машине
В сети 20 машин
Клиентские приложения на каждой машине
Приработе возникают проблемы Блокировка на такой-то нашине
Что не сделано? Что сделать для улучшения?
...
Рейтинг: 0 / 0
Как правильно организовать многопользовательское приложение
    #32330059
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Не сделан, наверно, обработчик ошибок в процедурах изменения данных. Обработчик должен быть примерно такой:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
On Error GoTo errProc

Start:

...BeginTrans
тут сама операция с данными
...Commit

errProc:
...RollBack
Resume Start
...
Рейтинг: 0 / 0
Как правильно организовать многопользовательское приложение
    #32330132
Петров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если установлена оптимистическая блокировка (по умолчанию), то таких ошибок быть не должно. Если в форме вместо Отсутствует стоит что-то другое, то болкировка возможна. Тут медицина знает несколько способов, самый безвредный из которых - откат редактирования по истечению таймоута в форме, вызвавшей блокировку. Еще можно посоветовать периодическое повторение обновления в надежде, что некто, вызвавший блокировку, уже завершил редактирование. Еще лучше прочиать про все это в книжке Гетса.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно организовать многопользовательское приложение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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