Записывать большие файлы в xls / xls в приложении aspnet - PullRequest
0 голосов
/ 29 мая 2018

У меня проблема с моим веб-приложением aspnet.Я должен экспортировать некоторые запросы из базы данных в xls (или xlsx).В прошлом я использовал EPPlus, и все хорошо работает с файлом с максимум 10K строк.Теперь мое приложение должно сгенерировать файл с 100K строк, и оно разрывается с ошибкой памяти.В любом случае, увеличиваясь с 10К до 100К, он становится слишком медленным.Я читал в Интернете, у EPPLUS есть эта проблема, поэтому я попытался также с OpenXML, но в этом случае нет ошибки памяти, но очень медленно.Может ли кто-нибудь помочь мне найти лучшее решение?Я читал о Microsoft.office.interop, но, кажется, я не могу использовать его в Интернете ... это правда?

В любом случае это мое требование 1) открыть существующие xls или xlsx с помощью формул истиль еще не определен 2) написать большое количество строк (около 100 КБ) с лучшей производительностью Какое решение лучше для этой проблемы?Спасибо, С уважением

...