C#使用Aspose.Cells控件讀取Excel
Aspose是一個很強(qiáng)大的控件,可以用來操作word,excel,ppt等文件,用這個控件來導(dǎo)入、導(dǎo)出數(shù)據(jù)非常方便。其中Aspose.Cells就是用來操作Excel的,功能有很多。我所用的是最基本的功能,讀取Excel的數(shù)據(jù)并導(dǎo)入到Dataset或數(shù)據(jù)庫中。讀取Excel表格數(shù)據(jù)的代碼如下:
首先要引入命名空間:using Aspose.Cells;
Workbook workbook = new Workbook();
workbook.Open("C:\\test.xlsx");
Cells cells = workbook.Worksheets[0].Cells;
for (int i = 0; i < cells.MaxDataRow + 1; i++)
{
for (int j = 0; j < cells.MaxDataColumn + 1; j++)
{
string s = cells[i, j].StringValue.Trim();
//一行行的讀取數(shù)據(jù),插入數(shù)據(jù)庫的代碼也可以在這里寫
}
}
返回Datatable:
Cells cells = workbook.Worksheets[1].Cells;
System.Data.DataTable dataTable1 = cells.ExportDataTable(1, 0, cells.MaxDataRow,cells.MaxColumn);//noneTitle
System.Data.DataTable dataTable2 = cells.ExportDataTable(0, 0, cells.MaxDataRow+1,cells.MaxColumn,true);//showTitle
- C# Aspose.Words 刪除word中的圖片操作
- C#語言MVC框架Aspose.Cells控件導(dǎo)出Excel表數(shù)據(jù)
- C#使用Aspose.Cells導(dǎo)出excel
- C#使用Aspose.Cells創(chuàng)建和讀取Excel文件
- C# 利用Aspose.Words.dll將 Word 轉(zhuǎn)成PDF
- C# 調(diào)用exe傳參,并獲取打印值的實(shí)例
- 如何利用C#打印九九乘法表
- c# winform 解決PictureBox 無法打印全部圖片的問題
- C#操作Word打印的示例
- C# 打印網(wǎng)頁不顯示頁眉頁腳的實(shí)現(xiàn)方法
- C#實(shí)現(xiàn)掃描槍掃描二維碼并打印(實(shí)例代碼)
- C#利用PrintDocument定制打印單據(jù)的小例子
- c#使用Aspose打印文件的示例
相關(guān)文章
C# ManagementObjectSearcher操作window案例詳解
這篇文章主要介紹了C# ManagementObjectSearcher操作window案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08詳解C#如何實(shí)現(xiàn)隱式類型轉(zhuǎn)換
Result?類型是許多編程語言中處理錯誤的常用方式,包括?C#?的?dotNext?庫。在本文中,我們將通過例子回顧?C#?中?using?語句和隱式類型轉(zhuǎn)換的使用,感興趣的可以了解一下2023-01-01