Проект базы данных VS2010 и (преднамеренные) неразрешенные ссылки
У меня есть база данных отчетов, для которой большинство ее таблиц / представлений / функций основаны на моей базе данных электронной торговли (все они создаются в базе данных отчетов при инициализации репликации). Есть несколько таблиц / представлений / функций, которые принадлежат только базе данных отчетов, поэтому у меня есть отдельный проект базы данных в VS2010 для этой базы данных.
Моя проблема заключается в следующем: когда я проверяю представление, которое ссылается на таблицы, которых нет в проекте db для отчетов (они есть только в проекте db для электронной коммерции), я не могу построить без получения неразрешенных ошибок ссылок.
Есть ли способ обойти это без добавления таблиц из представления в папку "Таблицы" в проекте базы данных отчетов? Я бы предпочел этого не делать, потому что тогда моя команда должна помнить об обновлении таблиц в проекте базы данных отчетов, когда они обновляются в проекте базы данных электронной коммерции.
1 ответ
Основная процедура для обмена файлами между проектами:
В обозревателе решений щелкните правой кнопкой мыши проект базы данных отчетов и выберите параметр "Добавить существующий элемент".
В диалоговом окне "Добавить существующий элемент - База данных" выберите файл, которым вы хотите поделиться.
Нажмите стрелку вниз на кнопке "Добавить", а затем нажмите "Добавить как ссылку".
Вы должны иметь возможность добавлять несколько файлов как ссылки за один раз. Например, если у вас есть папка Tables в базе данных электронной торговли и папка Tables в базе данных отчетов:
Щелкните правой кнопкой мыши папку "Таблицы" в базе данных отчетов.
Выберите все файлы или подмножество файлов из папки "Таблицы" в базе данных электронной торговли.
Нажмите стрелку вниз на кнопке "Добавить", а затем нажмите "Добавить как ссылку".