我的任务是创建一个处理内部数据库的报告应用程序。
数据库由其他一些工具填充,应用程序的目标基本上是从数据库中读取,并显示一些图表。
为此,应用程序将只与只读帐户连接。
我一直在阅读有关ORM的内容,尤其是实体框架,但似乎非常关注数据库结构,并且数据库更新更容易。
由于应用程序的唯一目的是从数据库中读取,我是否可以从使用ORM(例如Entity Framework或Linq2SQL)获得任何收益,或者我应该坚持使用好的'SqlCommands?
答案 0 :(得分:0)
如果您需要某种仪表板来显示SQL Server数据库中的聚合数据,我建议Reporting Services。您需要在为站点提供服务的计算机上使用SQL Server许可证。
您当然可以使用Entity Framework从头开始创建仪表板,但是嘿,为什么要重新发明轮子?