System.Data.DataSetを介したExcelからSQLへの変換
任意のXLSX、XLS、XLSM、XLTX、CSV、およびTSVファイルをSystem.Data.DataTableに変換し、System.Data.SQLとの完全な相互運用性を実現したり、DataGridにデータを入力したりします。 このDataTableオブジェクトは、テーブル、関係、および制約のコレクションを含むことができます。
using IronXL;
using System;
using System.Data;
// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Convert the whole Excel WorkBook to a DataSet
DataSet dataSet = workBook.ToDataSet();
foreach (DataTable table in dataSet.Tables)
{
Console.WriteLine(table.TableName);
// Enumerate by rows or columns first at your preference
foreach (DataRow row in table.Rows)
{
for (int i = 0 ; i < table.Columns.Count ; i++)
{
Console.Write(row[i]);
}
}
}
Imports IronXL
Imports System
Imports System.Data
' Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Convert the whole Excel WorkBook to a DataSet
Private dataSet As DataSet = workBook.ToDataSet()
For Each table As DataTable In dataSet.Tables
Console.WriteLine(table.TableName)
' Enumerate by rows or columns first at your preference
For Each row As DataRow In table.Rows
For i As Integer = 0 To table.Columns.Count - 1
Console.Write(row(i))
Next i
Next row
Next table
任意のXLSX、XLS、XLSM、XLTX、CSV、およびTSVファイルをSystem.Data.DataTableに変換し、System.Data.SQLとの完全な相互運用性を実現したり、DataGridにデータを入力したりします。 このDataTableオブジェクトは、テーブル、関係、および制約のコレクションを含むことができます。
Install-Package IronXL.Excel
質問がありますか?開発チームに連絡する
クレジットカードは不要です
試用キーはメールに送信されるはずです。
正常に送信されました。
もし届かない場合は、
support@ironsoftware.comにお問い合わせください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
クレジットカードやアカウント作成は不要です。
試用キーはメールにあるはずです。
もしない場合は、
support@ironsoftware.comまでご連絡ください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
30分の個別デモを予約する。
契約なし、カード情報不要、義務なし。

10 .NET API製品オフィスドキュメントのために