TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Aniket Narvankar
562
2.1k
605k
Export very large data to Excel file
Jan 14 2019 3:44 AM
I want to write data into four sheets in single excel.I am facing problem,for large amount of data,it gives system out of memory exception
I have more than 300 columns and around 28000 rows in one table,there are total 4 tables.My application works fine for around 12000 rows,but throws exception after this.
Is there any way this could be resolved,tried everything but not found any solution.Please do let me know about the same.
Here is my code which creates excel with 4 sheets
string AppLocation = ConfigurationManager.AppSettings["Path"].ToString();
string file = AppLocation + "\\DataFile.xlsx";
using (XLWorkbook wb = new XLWorkbook())
{
wb.AddWorksheet(ds.Tables[0],"Claim_register_Self_Funds_2015");
wb.AddWorksheet(ds.Tables[1],"Claim_register_Self_Funds_2016");
wb.AddWorksheet(ds.Tables[2],"Claim_register_Self_Funds_2017");
wb.AddWorksheet(ds.Tables[3],"Claim_register_Self_Funds_2018");
wb.Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
wb.Style.Font.Bold = true;
wb.SaveAs(file);
}
Reply
Answers (
4
)
SQL Server data migrate to Azure Cosmos DB
Group by with Count in MVC