讨论下数据绑定 的时间问题

yangang0201 2006-10-30 10:02:08
最进做个系统,数据 将近有几万条,查询的时候 ,都要分页显示出来.


现在 我项目中,上头 已经写好了 整个 分页 的函数.思路是 先从 数据库中 读出 所有的数据存入 dataset里面,然后 定义了一个显示的函数,把数据 用table 显示出来,如果要分 页,则 传入 页数,行数,然后 读取dataset里面相应 的行数,再显示.上头给我说,如果是把数据绑定到datagrid,或者 gridview中,由于绑定在这些控件上的时候,系统会花费 一些时间来设置 这些控件 的一些属性,所以,他 就用 datatable ,自己 控制 显示的格式.就是 弄个字符串,把 整个 table ,如,<tr>,<td> 这些,写到一个字符串中,然后显示出来.


在网上,都有很多的分页的方法,

看了一些网上的分页思想,很多的都是 用 存储过程 来实现 读取 一定 行数 的数据,然后显示到 控件上.


我想问的是,在这个分页的过程中。整个分页 的时间 花费在 哪个阶段中多点呢?
一是:从数据库中读数据的时间.二是:绑定到界面 datagrid,gridview 上的时间.

呵呵,也许很多高手 以为讨论 这些没什么用,本可以自己 写写函数来 实践下,小第新手,第一次处理 上万条的数据,所以,有点迷茫,望各位老大 说说 你们 的 经验.相信 你们 一说,比我做n多次的 试验 获得的经验要多.

没啥子 分,总共 才 回答别人几个问题,得到了几十分,还望 各位老大不吝赐教.

...全文
79 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leocool 2006-10-30
  • 打赏
  • 举报
回复
将几万条数据绑定到控件上不仅慢而且耗费资源

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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