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

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

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

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

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

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

#mytemtable

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

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


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