.net 通过调用存储过程从数据库填充业务对象?
我的数据库中有几个存储过程,有些有参数,有些没有参数。我试图通过调用存储过程来填充业务对象,但到目前为止失败了。我如何动态地做到这一点?稍后,我想将此对象用作报表的数据源……但这是下一步。重要的事实是:.net 通过调用存储过程从数据库填充业务对象?,.net,asp.net,stored-procedures,business-objects,.net,Asp.net,Stored Procedures,Business Objects,我的数据库中有几个存储过程,有些有参数,有些没有参数。我试图通过调用存储过程来填充业务对象,但到目前为止失败了。我如何动态地做到这一点?稍后,我想将此对象用作报表的数据源……但这是下一步。重要的事实是: 不同的存储过程返回不同数量的列 存储过程可以有参数,但不是必需的 我怎样才能做到这一点 谢谢:)您的最佳选择是从MSDN上的那篇文章中删除业务目标代码,浏览,然后从Ayende中浏览 然后,可以使用从NHibernate创建的对象绑定到您在评论中引用的MSDN文章上的报表查看器 祝你好运!:
- 不同的存储过程返回不同数量的列
- 存储过程可以有参数,但不是必需的
谢谢:)您的最佳选择是从MSDN上的那篇文章中删除业务目标代码,浏览,然后从Ayende中浏览 然后,可以使用从NHibernate创建的对象绑定到您在评论中引用的MSDN文章上的报表查看器
祝你好运!:) 您是否在使用ORM,可能是NHibernate或LINQtoSQL?或者你正在尝试通过DataReader或DataSet填充对象?不,在一个小的演示应用程序中,我遵循了本教程:现在我希望这可以修改为动态工作。。。