Итак, чтобы импортировать или объединить данные из вашего источника данных в файлы Excel, у нас есть два варианта, и вы можете попробовать любой из них для своих нужд.например,
1) Используйте функцию смарт-маркеров, предоставляемую Aspose.Cells.Таким образом, вы можете создать файл шаблона дизайнера, вставив маркеры в ячейки на листах, вы также можете отформатировать ячейки в соответствии с вашими потребностями.Например, вы можете создавать отчеты для таблиц своей базы данных, связанные с различными наборами данных или в соответствии с вашими желаемыми записями и т. Д. Смарт-маркеры обрабатываются на основе вашего желаемого набора данных / набора результатов, который может быть результатом запроса или хранимой процедуры, поэтому выможет указать или написать запрос, который будет обработан, используя ваш собственный код, например, с помощью API-интерфейсов ADO.NET, и получить данные для заполнения в DataTable или variable / Array.Когда маркеры обрабатываются, данные вставляются в ячейки вместо вставленных маркеров на листах файла конструктора, см. Полный документ документ .
2) Используйте параметры импорта данныхиз разных источников данных, предоставляемых Aspose.Cells.Например, вы можете использовать метод Cells.ImportDataTable (), чтобы импортировать таблицу данных для заполнения рабочего листа в Рабочей книге.Пожалуйста, смотрите документ для вашей полной справки.
PS.Я работаю разработчиком поддержки / евангелистом в Aspose.