C#读取Excel文件
时间: 2023-10-15 08:07:59 浏览: 105
C#可以使用OleDbConnection和OleDbDataAdapter类来读取Excel文件。下面是一个读取Excel文件的示例代码:
```csharp
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=YourExcelFile.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=1';";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", conn);
DataSet dataSet = new DataSet();
adapter.Fill(dataSet, "Sheet1");
DataTable dataTable = dataSet.Tables["Sheet1"];
```
以上代码将读取Excel文件中名为Sheet1的工作表,并将数据存储在一个DataTable中。你可以根据需要修改文件名和工作表名称。
阅读全文