asp.net和sqlserver 2005的分页设计推荐
我对编程比较陌生。我的工作基本上围绕数据和分析展开。我想创建一个简单的 asp.net 页面,它显示数据库中的大量数据。可能有数百万行数据用于不同类型的分析/搜索/过滤等。
我应该在前端还是在后端编写分页逻辑(在本例中为 SQL Server 2005)?
围绕这个问题的最佳实践是什么?非常感谢您在这个方向上的建议/资源链接。
I am relatively new to programming. My work basically revolves around data and analysis. I want to create a simple asp.net page which shows huge chunk of data from the database. There could be a millions of rows of data which is used for different kinds of analysis/searchin/filtering etc..
Should I write paging logic at the front end or at the back-end (in this case SQL Server 2005)?
What would be the best practice around this? Your suggestions/links to resources in this direction is greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
请使用此示例 使用以下命令构建自定义分页LINQ、ListView、DataPager 和 ObjectDataSource
ASP.NET 中大型结果集的分页< /a>
ListView 和 DataPager
使用 ListView 和 DataPager 在 ASP.NET 中自定义分页DataPager
使用 SQL Server 2005 在 ASP.NET 中实现自定义分页
please use this example Building Custom Paging with LINQ, ListView, DataPager and ObjectDataSource
Paging of Large Resultsets in ASP.NET
ListView and DataPager
Custom paging in ASP.NET with ListView & DataPager
Implementing Custom Paging in ASP.NET with SQL Server 2005
您可能对此感兴趣...
asp.net 中大型结果集的分页
You may be interested in this...
Paging of Large resultset in asp.net
我建议您创建一个存储过程来查询和分页数据。 Linq To SQL 是执行 stp 的一种快速且简单的方法。
处理分页的存储过程的简单示例:
存储过程是棘手的部分。但是,如果您希望我添加更多执行 stp 并渲染数据的示例代码,请发表评论...:)
I would suggest you create a stored procedure to query and page your data. Linq To SQL is a fast an easy way to execute the stp.
Simple example of stored procedure to take care of paging:
The stored procedure is the tricky part. But drop a comment if you would like me to add more sample code executing the stp and rendering the data... :)