脚手架 - 从不同数据库中的表访问字段

时间:2012-11-01 20:02:07

标签: c# scaffolding

我有一个脚手架的C#站点在一个数据库中显示一个表,但我想从另一个数据库的表中公开一个关联的字段。

当前数据库中有一个存储过程从辅助表中检索项目,但是如何封装这些数据并使用它?

我已将存储过程添加到当前模型中,但我没有看到使用它的方法。

我已经研究过复杂类型,认为这可能是要采取的路线,但我似乎无法找到我正在寻找的文档。

1 个答案:

答案 0 :(得分:0)

您需要确保可以从控制器正在使用的datacontext访问这两个数据库(我猜你正在使用MVC)。如果您无法从当前上下文访问第二个数据库。确保访问可以或者将该数据库添加到新连接字符串并单独访问它的上下文。

签入特定控制器以确保它在正确的数据库和表中提供对该字段的访问权限。完成后,您将需要通过模型语法访问它来重新编译(构建)并更新视图:
   @ model.yourNewField