C# winform DevExpress GridControl 大批量数据(9万行+4百列)导出Excel报错,内存溢出,怎么办

.NET技术 > C# [问题点数:20分,结帖人ZhangBigBoss]
等级
本版专家分:0
结帖率 80%
等级
本版专家分:34994
勋章
Blank
签到王者 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
GitHub 绑定GitHub第三方账户获取
Blank
领英 绑定领英第三方账户获取
ZhangBigBoss

等级:

求助! C# winform GridControl 导出Excel出现内存溢出的问题!

使用的是DevExpress 15.1 的版本导出的是2007的xlsx格式的Excel 代码中使用的是CompositeLink类的ExportToXlsx()方法

C# DevExpress GridControl导出表格

DevExpressGridControl提供方便的数据导出功能,可以方便的导出Exce,PDF,Html页面,world形式,无需写额外的代码,方便、快捷。/// /// 导出表格 /// /// <param name="gridControl1"> public

C#开发WinFormDevExpress框架里GridControll常见使用方式

文章目录获得选中数据第一种:根据行号和属性值取单元格第二种:根据绑定的数据(推荐)第三种:杂选中事件给GridController绑定数据对GridView的一个性设置 获得选中数据 有如下三种方式 第一种:根据行号和...

C# winform开发,devExpress gridcontrol控件怎样实现如下的效果?

![有对齐线的,方便看汇总](https://img-ask.csdn.net/upload/201704/05/1491382004_904866.png)

C# DevExPress GridControl 头筛选

通过头筛选地址为东大街6号的数据 ![图片说明](https://img-ask.csdn.net/upload/201709/07/1504759767_709543.png) 如何让表头的筛选框中只显示筛选后的数据 如:只显示看书 ![图片说明]...

第三方插件DevExpressC#)入门GridControl中的GridView(一、绑定数据源)

新入手DevExpress,从最基础的GridControl的GridView开始。 首先第一步:创建一个winform界面,然后从工具箱中拖出gridControl控件。 第二步:右键该gridcontrol控件,然后选中Run Designer,进入设计界面,如下图1-...

DevExpress GridControl GridView 按Ctrl+Delete键实现删除选择的实现方法

关于GridView按快捷键删除,传统的方式都是用GridView的keyDown事件来实现的,但是用GridView的KeyDown事件有一个烦恼就是当GridView处于编辑状态的时候,KeyDown事件是不会触发的,原因是此时的焦点并不在...

C# devExpress GridControl 中行 子 多级

在工作中经常会碰到做

C# winform窗体导出数据excel

数据是从access数据库中读取的。 点击导出按钮 去目录下找到对应的文件 代码: using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System....

C# winform 直接导出DataGridView数据Excel表格的两种方法

DataGridView数据Excel表格 方法一:利用微软的excel 操作类 引用:using Excel = Microsoft.Office.Interop.Excel; 缺点:速度慢 优点:Excel表格最前面的0不会去掉 首先给表格一个点击事件 private void buttonX...

winform中使用Devexpress的控件将数据导出excel

1.需要导出固定格式(将普通数据导出之后变成发票样式)就是需要数据前面加上一系列如电话传真邮箱日期等发票信息。 2.需要将第二张图中多出的一标题(第三)删掉。 在网上查了一番没有结论,请问各位有没有什么好...

C#程序设计与宿舍管理系统实战

为什么要学习C#C#是微软的王牌语言,拥有接近20年的历史和广泛的应用。目前国内对C#的书籍和视频相对较少,但C#和.NET的发展前程是十分光明的,这体现在微软公司本身强劲的实力,C#的开源,.NET Core社区的蓬勃...

C# winform 直接导出DataGridView数据Excel表格

前面博客已经写过两种方法,各有缺点,但是项目中是追求的完美,所以才有我现在这种方法,可以说这种方法...判断DataGridView是否有数据: private void buttonX26_Click(object sender, EventArgs e) { if (data...

DevExpress WinForm通用控件导出Excel方法(支持多个控件分工作薄导出)

前面我写了DevExpress通用导出excel方法,DevExpress Winform 所有可打印控件(gridcontrol等)通用导出excel的方法 (关于DevExpress Winform 的所有可打印控件的导出excel 的通用方法,并且解决DevExpress控件自带...

c# 大批量数据导出excel (使用System.IO导出)

预备知识: 关于excel workbook:工作簿,每一个xls或xlsx相当于一个工作簿。  sheet:工作表,每个工作簿可以有多个工作表。工作表相当于一张纸,工作簿...将DataTable中的大量数据导出Excel表格中。 但每张E...

DevExpress GridControl绑定数据

//保存了手术统计报表信息的表 DataTable dt = new DataTable(); dt.Columns.Add("operation_name", Type.GetType("System.String")); dt.Columns.Add("daoci"...

C# gridControl 导出Excel

有种很简单的方法就是 gridControl1.ExportToXls(fileDialog.FileName); 代码如下:  SaveFileDialog fileDialog = new SaveFileDialog();  fileDialog.Title = "导出Excel";  fileDialog.Filt

C# winform gridcontrol

![图片说明](https://img-ask.csdn.net/upload/201708/31/1504146342_543738.png) 这种格式需要怎么弄了? 那位大神能解答一下啊

C# devExpress GridControl 统计总数

dev我不怎么会用,边学边记: 如果要在gridControl 页面底部统计

DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上

DevExpress 利用动态创建GridControl导出Excel,并不显示在界面上

C# winform从数据库导出数据Excel模板(预览及保存)

1、添加Microsoft.Office.Interop.Excel文件(dll)到引用中,并在命名空间中引用(using Microsoft.Office.Interop.Excel;)该文件在我的资源(做的一个例程)中有,见下图。 例程下载...

C# winform Excel导入保存数据两种方法

微软自带excel 操作类 项目运行:设置 Any CPU 引用:System.Data.OleDb 点击事件导入按钮: private void buttonX25_Click(object sender, EventArgs e) { //打开一个文件选择框 OpenFileDialog ofd = new ...

使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)

文章目录一、VS的开发环境二、创建C#窗体应用程序三、创建控制台应用程序四、创建Web 一、VS的开发环境 首先你得安装了vs2019,然后确认下下面三个组件是否存在,如果没有要下载一下。vs2019的安装可参考visual ...

[DevExpress]GridControl分页的实现

添加两个组件:BindingNavigator和BindingSource代码:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing;...

C# DevExpress控件Gridview和GridControl学习总结

DevExpress GridControl小结 去年公司开始启动做自己的ERP物流系统,我也从Android客户端转向C#客户端开发,以下是在开发项目中遇到的一些知识点,记录下来,毕竟好记性不如烂笔头。 1、 如何解决单击记录整行...

DEvexpress基于C#winform基本使用方法

Devecpress基于C#winform的基本使用方法 安装Devexpress破解版,在这里下载https://pan.baidu.com/s/1WrmHqkXI0KrTTbSyX8gEbQ 提取码:ph55; 注:vs2017的Devexpress的版本要16以上。 2.安装完成后,打开vs(本人...

C#】解决dev控件中gridcontrol导出excel的格式问题

dev控件中gridcontrol控件有个功能,可以将里面的数据导出excel文件中。简单的导出代码如下: private void ExcelOut() { SaveFileDialog fileDialog = new SaveFileDialog(); fileDi...

C# Winform导出数据Excel

/// 数据保存为Excel文件 /// private void btnSaveAsExcel_Click(object sender, EventArgs e) {  this.saveFileDialog.DefaultExt = "xlsx";  this.saveFileDialog.Filter = "Excel File(*.xls

DevExpress GridControl 后台设置

/// /// 初始化GridView /// /// GridView 名称 /// 标题 /// 字段 /// 宽度 如果宽度为0 则隐藏 public void InitGrid(DevExpress.XtraGrid.Views.Grid.GridVie

C# Devexpress GridControl主从表设置不同视图并展开(数据源为DataTable)

Devexpress GridControl主从表设置不同视图并展开(数据源为DataTable)1.先获取主从表的数据,并在dataset中指定主从表的关系Relations。2.在主视图的gridView1_MasterRowGetRelationName事件中将e.RelationName = ...

相关热词 c# 操作 网页 c#xml获取子节点的值 c# 控件组 c# 文件拖放 c# for step c#读取shp文件 c# 多个if c#上传图片到安卓的接口 c#中得到控件 c# 浏览器打开 调用