通过调用存储过程从数据库中填充业务对象?

时间:2010-06-10 08:47:37

标签: .net asp.net stored-procedures business-objects

我的数据库中有几个存储过程,其中一些有params,有些没有params。我试图通过调用存储过程来填充业务对象,但到目前为止失败了。我怎么能动态地这样做?后来,我想将此对象用作报表的数据源......但这就是下一步。重要的事实是:

  • 不同的存储过程返回不同数量的列
  • 存储过程可以有参数,但不是必需的

我怎么能实现这个目标?

谢谢:)

1 个答案:

答案 0 :(得分:0)

您最好的办法是从MSDN , download NHibernate上的该文章中删除业务对象代码,浏览Getting Started guide,然后从Ayende浏览此blog post

然后,您可以使用NHibernate创建的对象绑定到您在评论中引用的MSDN文章上的报告查看器。

祝你好运! :)