MySql和MS SQL Server有许多report generators。例如,this one用于MySql。我们有一个基于NHibernate的大型Web应用程序,我想知道是否有任何报告生成器可以在我们的NHibernate映射实体上运行?
答案 0 :(得分:5)
AFAIK,没有特定于NHibernate的报告引擎,这是有意义的,因为NHibernate不是为报告而设计的。
您可以使用一个用于NHibernate的数据库,或者支持接收任意.NET对象列表的数据库,并传递NH查询的结果。
答案 1 :(得分:1)
Telerik报告对使用ORM作为数据源具有相当好的处理能力,它本身支持Entity Framework和OpenAccess(Telerik的ORM),其ObjectDataSource应该可以很好地与nHibernate一起使用