Як перетворити Excel на Datatable на C# без OLEDB
- Створіть новий проект Visual Studio.
- Встановіть необхідну бібліотеку.
- Завантажте файл Excel в об’єкт.
- Перетворіть дані аркуша Excel у таблицю даних за допомогою спеціального методу.
- І використовуйте таблицю даних за потреби.
З посиланням на об’єкт Cell ми можемо читати та записувати дані в комірку електронної таблиці та з неї:
- IronXL. Комірка клітинки = робочий аркуш ["B1"]. Перший();
- рядкове значення = комірка. StringValue; // Читання значення комірки як рядка.
- WriteLine(значення);
- клітина. Значення = "10,3289"; // Записуємо нове значення в клітинку.
- Консоль. WriteLine(комірка.
Тепер нам потрібно додати дані до таблиці даних за допомогою DataRow у «C# DataTable».
- Спочатку ми створюємо об’єкт DataRow за допомогою методу NewRow DataTable.
- Потім ми додаємо DataRow до DataTable за допомогою DataTable. …
- Ми будемо використовувати той самий метод для створення таблиці Order з OrderId, Name, description та custId.
Як імпортувати файли Excel у C#
- Завантажте та встановіть бібліотеку C# для імпорту файлів Excel.
- Підготуйте файли Excel для імпорту.
- Використовуйте метод Load для імпорту електронної таблиці.
- Відредагуйте завантажений файл Excel за допомогою інтуїтивно зрозумілих API.
- Експортуйте відредагований файл Excel у різних типах.
- Імпортує IronXL.
- Система імпорту. …
- Приватна робоча книга Як робоча книга = Робоча книга. …
- Приватний набір даних як набір даних = робоча книга. …
- Приватний sql As String = "SELECT * FROM [dbo].[Table]"