Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.04.2018, 16:43
|
|||
---|---|---|---|
|
|||
Access + MySQL оптимизация |
|||
#18+
Добрый день всем! Прошу тактической помощи. Не имею большого навыка какой-то небанальной работы с Access. Гуглил, информации много, но не поняв чего-то базового, разобраться сложно. Помогите плиз ) Задача. Мне нужно прикрутить Access, как клиент для валидации записей и печати к БД на MySQL. Сильно упрощая - в БД из соображений разделения ряда функций и доступа есть 10 таблиц с одинаковой структурой. Есть 10 пользователей, у каждого доступ к одной из таблиц. Пусть у каждого есть свой компьютер. Для пользователей названия полей в их таблице отличается от других пользователей. Например, для одного поле "С" - это высота, для другого - глубина. На всякий случай уточняю, залогинившись, каждый пользователь видит только одну таблицу. Далее мне нужно сваять довольно сложные формы и отчеты для печати в Access. И раздать такие "клиенты" каждому из 10 пользователей. Вероятно, подредактировав названия полей. Хотелось бы, чтобы каждый клиент открыл любую форму и увидел там содержимое СВОЕЙ таблицы. Дальше одни вопросы, потому как я с Access раньше не сталкивался. Может быть есть вообще общее решение этой проблемы? Если бы это был открытый код, я бы просто задал имя таблицы, как глобальную переменную, ну и менял вручную ее значение, когда копирую файл mdb очередному пользователю. Ну и с названиями полей примерно так же. Но так нельзя? А вообще я не могу увидеть форму в каком-то кодоподобном виде, да? То есть либо тыкать мышью в конструкторе, либо автоматизировать редактирование форм с VBA? Правильно ли я понимаю, что в моем случае лучше создать локальный dsn файл, копировать его вместе с mdb и менять там имя пользователя? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611519]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 134ms |
0 / 0 |