Carregar Excel de um banco de dados SQL

IronXL facilita a conversão dos resultados de consultas SQL em workbooks do Excel, permitindo que os desenvolvedores adicionem funcionalidade de exportação de dados rapidamente às suas aplicações .NET. Os desenvolvedores podem pular a formatação manual de dados e se concentrar em criar relatórios claros e fáceis de usar carregando um DataSet diretamente em um WorkBook.

Este recurso é ideal para automatizar tarefas como gerar relatórios ou compartilhar informações de banco de dados. Ele suporta formatos de arquivo populares como XLS e XLSX, garantindo compatibilidade com a maioria dos aplicativos de planilhas. Tecnicamente, ele reduz a quantidade de código necessária e usa a poderosa API do IronXL para lidar eficientemente com grandes conjuntos de dados, tornando-o uma escolha prática para aplicações com muitos dados.

Este snippet demonstra como exportar resultados de consultas SQL para um arquivo Excel usando IronXL. Primeiro, um SqlDataAdapter é inicializado com uma consulta (SELECT * FROM Products) e uma string de conexão apontando para o banco de dados. O SqlDataAdapter busca os dados e popula um objeto DataSet, uma representação flexível em memória dos resultados da consulta.

O método WorkBook.Load é então utilizado para converter diretamente o DataSet em uma planilha do Excel. Este método mapeia eficientemente a estrutura tabular do DataSet para uma planilha, preservando linhas e colunas. Finalmente, o método SaveAs é chamado para salvar a planilha como um arquivo .xlsx.

Esta abordagem elimina a necessidade de iterar manualmente pelas linhas ou lidar com formatação Excel complexa, tornando-se uma solução altamente eficiente para exportar conteúdo de banco de dados. IronXL garante que o arquivo Excel gerado seja compatível com várias aplicações de planilhas enquanto mantém um desempenho robusto e facilidade de uso.

Aprenda a Carregar Planilhas do Excel Facilmente com IronXL.

Pronto para começar?
Nuget Downloads 1,913,565 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronXL.Excel
executar um exemplo Veja seus dados se transformarem em uma planilha.