我有一个报告数据库,其大多数表/视图/功能都基于我的电子商务数据库(它们都是在初始化复制时在报告数据库中创建的)。有一些表/视图/功能只属于报告数据库,因此我在VS2010中为该数据库提供了一个单独的数据库项目。
我的问题是这样的:当我检查引用不在报告数据库项目中的表的视图(它们只在电子商务数据库项目中)时,如果没有得到未解决的引用错误,我就无法构建。
如果不将视图中的表添加到报告数据库项目中的Tables文件夹,有没有办法解决这个问题?我宁愿不这样做因为那时我的团队必须记得在电子商务数据库项目中更新报告数据库项目中的表时更新。
答案 0 :(得分:0)
项目间共享文件的基本程序:
在解决方案资源管理器中右键单击报告数据库项目,然后选择“添加现有项”选项。
在“添加现有项目 - 数据库”对话框中,选择您要共享的文件。
点击“添加”按钮上的向下箭头,然后点击“添加为链接”。
您应该可以一次添加多个文件作为链接。例如,如果您的电子商务数据库中有一个Tables文件夹,并且报告数据库中有一个Tables文件夹:
右键单击报告数据库中的Tables文件夹。
从电子商务数据库的Tables文件夹中选择所有文件或文件的子集。
点击“添加”按钮上的向下箭头,然后点击“添加为链接”。