我有这个项目,我正在创建一个库来处理来自多个项目的所有数据,我已经在存储过程中组织了查询。我需要将 4 个参数传递给存储过程并取回一些数据。我不敢相信没有简单的方法可以做到这一点。
我已经尝试过数据读取器,数据表我不想遍历数据,因为它确实有可能变大。
感谢您的帮助。
我有这个项目,我正在创建一个库来处理来自多个项目的所有数据,我已经在存储过程中组织了查询。我需要将 4 个参数传递给存储过程并取回一些数据。我不敢相信没有简单的方法可以做到这一点。
我已经尝试过数据读取器,数据表我不想遍历数据,因为它确实有可能变大。
感谢您的帮助。
实体框架很好。添加新项目 > ADO.NET 实体模型从数据库生成仅选择 SP,除非您也想导入表模式。
一旦找到您的 SP,它就会为您创建复杂的类型,一切都会变得非常简单。
为取胜的实体框架。
我建议使用 Dapper http://code.google.com/p/dapper-dot-net/
这是一个微型 ORM,比 EF快得多- 由 SO 背后的人编写和使用;-)
注意:I do not want to have to iterate through the data as it does have the possibility to grow large
- 有人将不得不遍历结果集 - 无论是您还是您将使用的框架。如果您认为一次可能会获得太多数据,请考虑分页。