Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Многопользовательская работа и временные таблицы в Access / 10 сообщений из 10, страница 1 из 1
09.04.2004, 01:15
    #32474635
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
Если приложение имеет некоторые рабочие или временные таблицы, которые используются
только в текущем сеансе работы, обновляясь в новом, то эти таблицы становятся
препятствием при организации многопользовательской работы, т.к. пересекаются
для разных пользователй по именам.
Можно было бы исхитряться делать им случайные имена в каждом сеансе,
и удалять и вновь создавать эти таблицы, но этому мешают связи между ними,
точнее в этом случае потребуется заботиться еще и о восстановлении связей.

Может ли кто здесь предложить более разумные решения ?
...
Рейтинг: 0 / 0
09.04.2004, 01:21
    #32474637
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
Файл-сервер?
...
Рейтинг: 0 / 0
09.04.2004, 02:19
    #32474650
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
Могу предложить разделить базу на две части: Первая - общая, та что файл, та что на 'сервере'. Вторая - у клиента внутри самого клиентского приложения. Там и будут временные таблицы, и не нужно никак изощраться, придумывая и забивая основную базу вским хламом.

Если пойти ещё дальше, то при начале работы, можно реплицировать копию серверной базы на клиента и работать, по окончанию работы, реплицировать с клиента на сервер. В общем, это тоже далеко не лучший вариант, но предлагаю подумать в данном направлении.
...
Рейтинг: 0 / 0
09.04.2004, 06:46
    #32474689
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
По моему место этим таблицам - на клиенте, т.е. у каждого они должны быть свои. И про какие такие связи идет речь? Нифига себе временные таблицы, завязанные в схему данных!
...
Рейтинг: 0 / 0
09.04.2004, 08:53
    #32474775
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
добавить в таблицы ключи USER и сессия и выбирать по ним
не забывая чистить за собой
...
Рейтинг: 0 / 0
09.04.2004, 09:18
    #32474800
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
Делить базу.
Только не на две, а на три части. Собственно приложение (у каждого клиента своя копия), общие таблицы на сервере, базка со вспомогательными/временными таблицами (у каждого клиента своя копия).

2 Shuhard
добавить в таблицы ключи USER и сессия и выбирать по ним
не забывая чистить за собой
Проблему идентификации записей это конечно решит. А блокировки?

2 Pavel
И про какие такие связи идет речь? Нифига себе временные таблицы, завязанные в схему данных!
А почему бы и нет?
...
Рейтинг: 0 / 0
09.04.2004, 09:24
    #32474810
e_basil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
согласен с ЛП
в .mdb делаю врем таблици (и их копии если надо) в клиентском файле
в .adp - в локальной клиентской базке (.mdb)
...
Рейтинг: 0 / 0
09.04.2004, 09:37
    #32474839
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
в .adp - в локальной клиентской базке (.mdb)

в adp есть временные локальные таблицы
назови таблицу на # и она будет временной и видна только из твоего коннекта

#mytemtable

как только коннект кончится - таблица автоматом удалится
...
Рейтинг: 0 / 0
09.04.2004, 09:41
    #32474845
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
АлексейКв adp есть временные локальные таблицы
Локальные? А разве при работе с ними данные не на сервер/обратно таскаются?
...
Рейтинг: 0 / 0
09.04.2004, 12:34
    #32475262
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательская работа и временные таблицы в Access
да, локальные - доступные только для конкретного пользователя , но серверные )))

а чтоб не таскались на сервер отсоединенный адо рекордсет
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Многопользовательская работа и временные таблицы в Access / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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