当前位置:编程学习 > C#/ASP.NET >>

Crystal Report 数据处理问题

在使用Crystal Report的时候,从数据库里取数据当数据超过10MB的时候浏览器就会死机,后面的数据就会丢失,我想知道如果使用Crystal Report的分页来处理数据,他是一次性从数据库里把数据全部取出来在分页,还是只取第一页的数据然后点翻页的按钮在取第二页的数据,这也能不能解决浏览器死掉的问题,还有没有更好的解决方法,谢谢。 --------------------编程问答-------------------- 经过跟踪测试,水晶报表是将全部数据都读出后再分页的。每次点击下一页的时候,就会再次将全部数据读出后在进行程序分页;因此效率非常低下,在小数据量的情况下非常好用,但数据量过大时,系统进行点击分页时就不太理想;

--------------------编程问答-------------------- 学习下xiaoK的,呵呵
引用 1 楼 xiaoK 的回复:
经过跟踪测试,水晶报表是将全部数据都读出后再分页的。每次点击下一页的时候,就会再次将全部数据读出后在进行程序分页;因此效率非常低下,在小数据量的情况下非常好用,但数据量过大时,系统进行点击分页时就不太理想; 
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 xiaoK 的回复:
经过跟踪测试,水晶报表是将全部数据都读出后再分页的。每次点击下一页的时候,就会再次将全部数据读出后在进行程序分页;因此效率非常低下,在小数据量的情况下非常好用,但数据量过大时,系统进行点击分页时就不太理想; 

学习 --------------------编程问答-------------------- 不可以控制每次显示需要的数据吗?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,