用什么方法或者是控件对数据进行显示 网站的性能会最佳(用户打开网页显示的速度快)
解决方案 »
- 小白求教:sql连接的问题。急!急!急!
- 如何修改另一个文件中的文本
- 刚学.NET不久就做系统.一下子出了很多问题.请教高手一下.
- <%# if (DataGrid1.CurrentPageIndex * DataGrid1.PageSize + Container.ItemIndex)="0" %> 这样写法错误,要怎么写才正确啊!!!
- visual studil.net软件安装的问题,我今天安装了很多次了,老是提示错误,求大家帮帮忙!
- 怎样不取整?
- 一个概念问题!!!???属性和字段的区别!!!!
- 有没有这种类型的变量——不管在本页面内提交多少次,该变量的值都是第一次打开本页面时所赋予的值呢?
- 请问asp站点设置rewrite重定向后,其他站点打不开index.html的问题
- 关于AddObject()对象的问题
- reportview rdlc文件 出错急等,谢谢
- 各位下面这节web config则么解释?
这个是最快的一个数据库控件 或者输出直接Response输出
对前端控件来说的话,其实都可以,不过最好用Repeater,不仅速度快,而且比较容易自定义。
另外,在读取的数据的时候,还要注意在什么情况下使用DataReader,什么情况下使用DataSet!
具体情况如下:
DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection(俗称:非断开式连接),在线操作数据库时,任何对SqlConnection的操作都会引发DataReader的异常。因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的。由于DataReader的特殊性和高性能,所以DataReader是只进的,你读了第一条后就不能再去读取第一条了。
DataSet则是将数据一次性加载在内存中,抛弃数据库连接(俗称:断开式连接)。读取完毕即放弃数据库连接,因为DataSet将数据全部加载在内存中,所以比较消耗内存。但是确比DataReader要灵活,可以动态的添加行,列,数据,对数据库进行回传,更新操作等。
要是来说性能的话
那看程序问题了
最好用html标签 ,速度是最快的也就是现在超前的开发模式 调用 html标签