C#把TextBox.Text的几万条数据按数据格式导出Excel报错:Insufficient memory to continue the execution of the program.
生活随笔
收集整理的這篇文章主要介紹了
C#把TextBox.Text的几万条数据按数据格式导出Excel报错:Insufficient memory to continue the execution of the program.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上位機軟件把設備上的日志讀出來后,如下圖1所示,
按一定的格式把TextBox.Text中的幾十萬條字符串以一定的格式寫入到Excel,發現數據寫入速度很慢,幾分鐘或者幾十分鐘,而且還會報錯,報錯內容如下:Insufficient memory to continue the execution of the program.
這個問題找了兩天,終于找到問題所在,不能直接去操作TextBox.Text中的字符串,需要定義一個string類型的變量去接收TextBox.Text的內容,再進行數據指定格式進行數據處理。這樣數據再多,幾秒鐘就可以把數據導出來。
總結
以上是生活随笔為你收集整理的C#把TextBox.Text的几万条数据按数据格式导出Excel报错:Insufficient memory to continue the execution of the program.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# Excel导出超出65536行报错
- 下一篇: C#上位机串口软件开发--第1讲 工程创