powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы отображения данные при совместной работы на нескольких ПК
6 сообщений из 6, страница 1 из 1
Проблемы отображения данные при совместной работы на нескольких ПК
    #39147704
ggs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggs
Гость
Прошу помочь.
Описываю ситуацию с существенными упрощениями.

Имеется база db.mdb с таблицами.
Имеется "приложение" p.mdb, в котором таблицы из db.mdb прилинкованы.
Имеются 2 ПК (ноутбука).
На первом размещена база и приложение.
На втором размещено приложение.

На обоих ПК запущено приложение.
Для простоты работаем с таблицами через интерфейс ACCESS.

Вносятся изменения в таблицу на 1-м ПК - вручную изменяется одна из записей, далее таблица м.б. закрыта, обновлена и т.д.
На 2-м ПК внесенные изменения не видны. Не помогает ни обновления, ни закрытие/открытие таблицы.
Но как только предпринимается попытка изменить эту же запись, то получаем сообщение, что данные изменены другим пользователем и в таблице отображается измененное на 1-м ПК значение.

Некорректно работают запросы в интерфейсе, некорректно работают запросы через DAO, но корректно работают запросы через ADO.
Такой плохой ПК только один, остальные "хорошие".
Из-за чего такое может быть?
...
Рейтинг: 0 / 0
Проблемы отображения данные при совместной работы на нескольких ПК
    #39147728
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggs,
Из за того что клиентская часть и источник таблиц на одном из компов находятся на одной машине. И на ведущем компе они незалинкованы а связаны. Поэтому постоянно возникает такая проблема. Решение:
На головном компе серверном - часть базы с таблицами нужно принудительно положить/разделить в общий файл, и также прилинковать. Несмотря на то,что клиент и сервер будут на нем же.
...
Рейтинг: 0 / 0
Проблемы отображения данные при совместной работы на нескольких ПК
    #39147803
ggs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggs
Гость
Сергей Лалов,

Все именно так и сделано, как Вы обозначаете.

Проблема не в конфигурации приложения, порой с ним работают десятки ПК.
Проблема в том, что есть один(!) ПК, который работает "неправильно".

Что-то случилось либо с Jet, либо с Windows.
Office пробовал переустанавливать, не помогло.
...
Рейтинг: 0 / 0
Проблемы отображения данные при совместной работы на нескольких ПК
    #39150182
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ggsДля простоты работаем с таблицами через интерфейс ACCESS.

- попробуйте написать интерфейс и работать через формы
+ проверить на компах см. рисунок
...
Рейтинг: 0 / 0
Проблемы отображения данные при совместной работы на нескольких ПК
    #39157237
ggs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggs
Гость
vmag,

Конечно, подобные "простые" вещи были проверены.

Проблема где-то в механизмах управления блокировками.
...
Рейтинг: 0 / 0
Проблемы отображения данные при совместной работы на нескольких ПК
    #39157399
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сталкивался с подобным. Только немного другим. Разделённая база на одном компе. Версия ОС Win7 64bit, версия Access 2010 32bit. При попытке ввести или откорректировать запись через форму пишет, что кто-то изменил запись, ну и меню с выбором действий. Всё началось после того как кто-то переустановил ОС и офис. Утверждают, что ставили с тех же дистрибутивов, что и раньше. Попытки переустановить офис или поставить другую версию (2007) ни к чему не привели. Ошибка сохранилась. Так и не разобрался,в чём дело.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы отображения данные при совместной работы на нескольких ПК
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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