Я пытаюсь разделить базу данных на две части - серверную часть, которая обновляется автоматически, и интерфейсную часть, которая позволяет искать и добавлять / редактировать комментарии. Данные в исходной базе данных объединяются из нескольких таблиц в пару запросов, и я хочу использовать эти запросы в качестве источника текущей базы данных.
Access 2007 поддерживает разбиение базы данных на несколько частей, но не так, как я ищу. Он хранит таблицы в исходной базе данных и помещает все формы, запросы, отчеты и макросы в новую базу данных. Таблицы и запросы уже находятся в серверной части, и эта новая база данных должна просто предоставить хороший графический интерфейс для конечного пользователя.
Access 2007 также поддерживает связанные таблицы, но они могут использовать только таблицу в качестве источника, а не объект запроса.
Я думал, что лучший способ сделать это - выполнить SQL-запрос в соответствии с
SELECT * FROM SourceQuery IN "C:\Path\To\ExternalDB.accdb";
Возможно ли то, над чем я работаю, и будет ли это лучшим способом сделать это?
Поскольку проект все еще находится на относительно ранней стадии, реорганизация базы данных не исключена, но я бы предпочел этого избегать.