Qt 导出Excel(二)(数据库 | table) 导出速度太慢 , 二维数组思路

1.线程导出

开启新线程导出方法,虽然是在当前界面不受影响,但是在时间意义上,并没有做到改善,如果是那种需要实时数据的导出,就显得比较捉襟肘见了。

2.快速导出

为什么之前的导出速度慢,就是因为数据是一行一行写进Excel的,如果数据量大,导出速度也就必然是慢了;所以减少写出次数,就会相对的节约时间。

在原来的基础上优化代码:
Qt 导出Excel(一)(数据库 | table) 导出速度太慢 , 使用新的线程导出

	/**
 * @brief HistorySave::saveHistory
 * @param fileName  文件名
 * @param dateStr   日期(查询对应日期的数据)
 * 接收的信号
 */
void HistorySave::saveHistory(

猜你喜欢

转载自blog.csdn.net/qq_45646951/article/details/109860434