Excel vers SQL et DataGrid via DataTable
using IronXL;
using System;
using System.Data;

// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Select default sheet
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Convert the worksheet to DataTable
DataTable dataTable = workSheet.ToDataTable(true);

// Enumerate by rows or columns first at your preference
foreach (DataRow row in dataTable.Rows)
{
    for (int i = 0 ; i < dataTable.Columns.Count ; i++)
    {
        Console.Write(row[i]);
    }
}
NuGet Download
PM > Install-Package IronXL.Excel
Excel vers SQL et DataGrid via DataTable

Excel vers SQL et DataGrid via DataTable

Convertissez les fichiers XLSX, XLS, XLSM, XLTX, CSV et TSV en un System.Data.DataTable pour une interopérabilité complète avec System.Data.SQL ou pour remplir un DataGrid.

Entrez true dans la méthode ToDataTable pour définir la première ligne comme noms de colonnes de la table. Le DataTable peut remplir un DataGrid.

Learn to Export DataTable to Excel in C#
Voir sur GitHub

Prêt à commencer?

Nuget Downloads 2,362,812Version :2026.11vient de sortir