C# 分页存储过程问题!!!! 急,在线等!!!!

kk5595 2010-11-06 02:37:12
关于 Gridview 的绑定问题和分页。

现在项目用的是 Gridview 自定义分页,即 Gridview.Datasource=xx;

以前数据量很小的时候,这样做感觉还可以。

但是现在公司业务量大大增加。

如果还使用 Gridview自定义的分页 功能的话, 分页都会请求所有的数据。这样会很浪费资源。

经过百度查知道了 有 分页存储过程分页的 东西。。


我先说下我项目中的情况。

--------------------------华丽的分界线-------------------------------------
数据源有2W条数据,但是查询语句要设计好多数据库的不同的表。

数据源(数据源都几万条,不同用户select 语句完全不同):
select x1,x2,x3,x4.....
from a inner join b on a.id=b.id
inner join b on a.id=b.no
......

省略号1 为 不同用户 要获取不同的字段 ,省略号2 为不同用户查询的字段 需要从其他的表中获取。

请问大家有什么好的存储过程能适合我这种吗?


或者 用其他控件,而不用Gridview。创造存储过程合适吗(因为select 语句可能完全不同。若每个用户搜索下,都)?

希望能非常适用的,先谢谢大家了。
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧