繁体   English   中英

C#报表向导和实体框架

[英]C# Report Wizard and Entity Framework

这可能很简单,但是我只是不知道该怎么做...

我有一个合理的,复杂的SQL Server数据库,其中包含用于数据的多个架构和一个可在所有这些视图上提供信息的通用视图。 (基本上,它列出了所有架构的所有扩展属性。)由于每种架构都专用于一个办公室,而整个数据库包含所有公司数据,因此无法更改此设置。

我正在使用Entity框架连接到那些架构内部的所有数据,并将它们链接在一起。 这样可以轻松检索我需要的任何数据。 因此,配置文件包含一个用于实体框架的连接字符串。

我还使用一个报告来创建所有模式数据的矩阵概述。 这是基于具有三个字段的视图的矩阵:模式名称,字段和值。 该报告将模式名称垂直作为行标题,将字段名称水平作为列标题,并将值存储在单元格中。 但是此报告在配置中使用它自己的连接字符串。

我需要两个共享相同的连接! 或至少在配置中使用相同的连接字符串。 我有什么选择?

从EF连接字符串中检索数据库连接字符串很简单。 使用EntityConnectionStringBuilder对其进行解析。 您还可以提供与EF上下文的连接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM