Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще раз о распределенной БД / 6 сообщений из 6, страница 1 из 1
27.04.2004, 14:58
    #32498833
3zzz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
Народ помогите.. кто чем может!
Ситуация...
- распределнная база данных на нескольких удаленных компах
инфо переадется по почте и копится на серваке, а потом в обратом порядке
все ИЗМЕНЕИЯ (подчеркива - только изменения) передаются на места
- реплики не пойдут....

Идея...
- синхронизация в ручную...
Добавление и изменение отслеживаются в рукотворном служебном
поле у каждой записи дата последнего изменения.
А вот как быть с удалением????
Естественно напрашивается вариант сос лужебной таблицей с 2 полями - имя модифицируемой таблицы и ключевое ее поле.... Однако руками переберать все обращения, все запросы на удаления.. мутно... А веть сам Access имеет встроеный механизм контроля операций удаления, изменения... А как бы его вопрос о продолежении операции модификации перехватить и направить на свою процедуру, ктороая и поместит информацию об удаляемых записях в сервисную таблицу....

Думаю идея ясна.. а вот с исполдененим - проблема...
Нашел только об удалении целиком таблиц (объектов) - их можно найти до сжатия БД...

Подскажит - что делать....
...
Рейтинг: 0 / 0
27.04.2004, 15:05
    #32498860
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
рассматривался ли вариант с доп полем-флажком удалено и выводом записей из поля видимости?
...
Рейтинг: 0 / 0
27.04.2004, 15:06
    #32498866
3zzz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
Ну это вариант опять таки ссвязан с переформированием всех запросов !!! А их около 100 и затем надо будет все еще раз выверять...:(
...
Рейтинг: 0 / 0
27.04.2004, 15:08
    #32498876
3zzz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
Просто хотелось красоты и гибкости решения...
Ведь должно же быть...

А вообще-то ваш варинат естественно правельный и мной рассматривался.. и наверное так и придется делать
...
Рейтинг: 0 / 0
27.04.2004, 15:17
    #32498905
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
не обязательно менять базовые запросы можно переименовать таблицы а на их место посадить (одноименные)запросы/вьюшки отсекающие часть полей
хуже придется с Recordsetaми придется менять строчки
...
Рейтинг: 0 / 0
27.04.2004, 15:27
    #32498933
3zzz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз о распределенной БД
у меня нет SQL сервера, так что с вьюками не получится...
По поводу изменения запросов - это просто классический access запросы .. Просто их много, есть еще одан трудность... менять вес код там много рекорсетов на основе строк-запросов формирующихся програмно...
больно мне хочется все таки решить проблему махом немодифицируя и бехз того сложный код...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще раз о распределенной БД / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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