使用什么工具从数据库存储过程中检索数据?

发布于 2024-11-12 05:08:15 字数 371 浏览 2 评论 0原文

我有一个存储过程,将用于在 ASP.NET 中填充报告。我的应用程序主要包含 SELECT 查询,它必须快速开发并且将来可以更改。

我需要决定使用哪个工具来处理这个存储过程。

因素:

  1. 开发速度高于平均性能
  2. 维护
  3. 技术的未来支持和稳定性
  4. 性能

我的选择是:

  • 普通 ADO.NET:这使我的开发速度变慢,而必须在 2 天内完成。
  • LINQ to SQL
  • 实体框架 4.0
  • 企业库数据访问
  • ...?

我已经很长时间没有使用过这些了。

请指教。

I have a stored procedure which will be used to populate a report in ASP.NET. My application mainly contains SELECT queries and it has to be developed quickly and be changeable in the future.

I'd need to decide which tool to use to work with this stored procedure.

Factors:

  1. Speed of Development with above average performance
  2. Maintenance
  3. Future support and stability of the technology
  4. Performance

My options are:

  • Plain ADO.NET: which makes my development slow whereas it has to be finished in 2 days.
  • LINQ to SQL
  • Entity Framework 4.0
  • Enterprise Library Data Access
  • ...?

It's been a long time I haven't used any of these.

Please advise.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

但可醉心 2024-11-19 05:08:15

如果您只是调用存储过程并获取结果,我会坚持使用普通的 ADO.NET。

没有理由超过时间限制(实际上应该只需要一个小时左右),并且您不会遇到任何 ORM 问题需要处理。

If you're simply calling a stored procedure and getting the results, I would stick with plain ADO.NET.

There's no reason to go over the time limit (it really should only take an hour or so) and you won't have any ORM headaches to deal with.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文