【发布时间】:2010-06-10 08:47:36
【问题描述】:
我的数据库中有几个存储过程,其中一些有参数,一些没有参数。我试图通过调用存储过程来填充业务对象,但到目前为止失败了。我怎么能动态地做到这一点?稍后,我想将此对象用作报告的数据源……但这是下一步。重要的事实是:
- 不同的存储过程返回不同数量的列
- 存储的过程可以有参数,但不是必需的
我怎样才能做到这一点?
谢谢:)
【问题讨论】:
-
您使用的是 ORM,也许是 NHibernate 或 Linq to SQL?还是您尝试通过 DataReader 或 DataSet 填充对象?
-
不,在一个小型演示应用程序中,我遵循了本教程:msdn.microsoft.com/en-us/library/ms251692%28v=VS.80%29.aspx 现在我希望可以对其进行修改以动态工作...
标签: .net asp.net stored-procedures business-objects