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. ## 5 Passos para Exportar Dados SQL para Excel Usando IronXL `SqlDataAdapter adapter = new SqlDataAdapter("SELECT * FROM Products", @"yourConnectionString");` `DataSet ds = new DataSet();` `adapter.Fill(ds);` `WorkBook workBook = WorkBook.Load(ds);` `workBook.SaveAs("ExportedData.xlsx");` 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. Links para documentos relacionados Ver no GitHub Tutorial relacionado Guia prático relacionado Documentação da aula Baixar IronXL DLL Reporte um problema nesta página A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once Pronto para começar? Nuget Downloads 1,890,100 | Versão: 2026.3 acaba de ser lançado Comece seu teste gratuito Download gratuito do NuGet Total de downloads: 1,890,100 Ver licenças A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/examples/index.php Line: 270 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/examples/index.php Line: 270 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Examples.php Line: 44 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 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. Download gratuito do NuGet Total de downloads: 1,890,100 Ver licenças
Produto totalmente funcional Receba 30 dias de produto totalmente funcional. Deixe-o pronto para usar em minutos.
Suporte técnico 24 horas por dia, 5 dias por semana. Acesso total à nossa equipe de suporte técnico durante o período de teste do produto.
Todas as suas dúvidas serão respondidas para garantir que você tenha todas as informações necessárias. (Sem qualquer compromisso.)