如果记录超过65000,则MVC中的RDLC报告会丢失内存异常 [英] RDLC report in MVC throwing out of memory exception if the records are more than 65000

查看:96
本文介绍了如果记录超过65000,则MVC中的RDLC报告会丢失内存异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

If my records in rdlc is more than 65000 records it is throwing out of memory exception in mvc using .net...How to resolve this error





我尝试过:



我正在调用MVC的RDLC报告,如果记录小于65000它没有给出任何错误,如何解决这个错误







谢谢

Mishrutha



What I have tried:

I am calling RDLC Report from MVC, if the records are less than 65000 it is not giving any error, how to resolve this error



Thanks
Mishrutha

推荐答案

简单:不要尝试将那么多数据加载到内存中。



用户无法查看65000行的列表。即使他们每秒看一行,也可以花18个小时不间断地阅读报告。



找到一种方法来过滤或总结数据,以便用户可以看到他们需要的东西,而不必浪费一整天的时间来寻找它。
Simple: don't try to load that much data into memory.

There's no way a user is going to look through a list of 65000 rows. Even if they could look at one row per second, it would take them over 18 hours without a break to read the report.

Find a way to filter or summarize the data, so that the user can see what they need without having to waste a whole day looking for it.


这篇关于如果记录超过65000,则MVC中的RDLC报告会丢失内存异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆