记录大概几千条!只读!关于执行效率??
1。实现方法是采取datareader还是dataset操作!??为什么?
2。前台用什么控件绑定好?还是直接用html输出???为什么?
3。是否存储过程分页的效率高些???
4。是否有更好的方法??
5。最后能否给个实例我参考下???
-------------------
新手才上路。。
在此先谢谢路过此地的前辈。。大侠们拉
1。实现方法是采取datareader还是dataset操作!??为什么?
2。前台用什么控件绑定好?还是直接用html输出???为什么?
3。是否存储过程分页的效率高些???
4。是否有更好的方法??
5。最后能否给个实例我参考下???
-------------------
新手才上路。。
在此先谢谢路过此地的前辈。。大侠们拉
解决方案 »
- 人脸识别的VeriLook 4.0 sdk如何调用接口 VeriLook_4_0_Extended_SDK_Trial
- 帮忙解释一下
- asp.net 链接占线问题 跪求!!!
- RegExp("(^|\\s)"+name+"(\\s|$)") 正则表达式 正则 表达式
- webservice方法不支持传对象????????
- 请问怎样将创建数据库及其中各表的过程加入到安装程序中(SQL Server2000)
- 求救:用C#发送email (exchange server)。。。。在线等。。。。。。
- win2000标准版如何提供WEB服务?
- DataReader也玩超酷数据显示分页
- VxExtensibilitylib.tlb和VsWizard.dll的作用是什么?
- 如何使 "链接"的页面 没有工具栏,状态栏??
- 请教各位关于文本换行的问题
2。前台用什么控件绑定好?还是直接用html输出???为什么?
3。是否存储过程分页的效率高些???
4。是否有更好的方法??
5。最后能否给个实例我参考下???1、如果只有DataReader 和DataSet 的话(如果单一作为数据容器考虑的话<list>范型效率相对较高),就选择 DataReader (只读模式) 原因工作机制不一样。2 Repeater ,DataList ,Gridview 都可以,第一个,自身功能比较单一,可以想想到它对系统的开销应该是最小的。(我经常使用的是DataList) 至于绑定有很多种 复杂点你可以使用 xml +xslt 等方法。。等。
3 是存储过程 分页效率高点,目前比较流行的通用存储过程有 也就那么几种,但是通用性最差的存储过程 效率最高。(在代码编写能力相同情况下)4 你也可以是用GridView 内部自带的分页工具 搭配datasource使用。。5 http://www.webdiyer.com/ 这是一个国人开发的 分页工具其中的 代码实例中有一些用法具有参考价值。分页通用存储过程见:
http://bbs.trihero.com/viewthread.php?tid=67586
如果只是几千条记录,那么效率应该不是重点考虑的方面,因为数量不大。
对于“前台用什么控件绑定好?还是直接用html输出?”,在上述原则基础上,用控件好些,可以充分利用控件的增强功能。
存储过程当然效率更高啦。
如果要重复操作数据用DataSet否则用DataReader
2。前台用什么控件绑定好?还是直接用html输出???为什么?
直接输出Html执行效率高,但编写代码的效率低,看自己取舍,我一般用DataList
3。是否存储过程分页的效率高些???
存储过程是预编译的命令,效率高是肯定的,但不好移植
4。是否有更好的方法??
只有几千条数据不用考虑更好的方法
5。最后能否给个实例我参考下???
网上分页的东西很多,包括现置顶的帖子里就有,自己去看看吧
服务端分页的话,两个基本一样。
2。前台用什么控件绑定好?还是直接用html输出???为什么?
一般强大的CMS、bbs系统等之类的面向“通用”的程序才用HTML输出,其他系统没有随时修改网页排版的需求,用控件绑定就得了。
3。是否存储过程分页的效率高些???
当然
4。是否有更好的方法??5。最后能否给个实例我参考下???
如果想看,可以看看我的代码生成器里面的分页。
B、建立适当的索引4。是否有更好的方法??自己写一个分页控件5。最后能否给个实例我参考下???我的blog演示:
http://count.1370000.com/count/showwebview.aspxhttp://count.1370000.com/count/ShowWebHits.aspx (33万条数据了 )