2024年6月2日发(作者:)

在ASP-NET中读写Excel文件有

四种解决方案

在中读写Excel文件有四种解决方案

在应用程序常常会遇到需要从Excel

文件中读取数据或将数据写入Excel的需求。一

般来讲,在中读写Excel文件有四种

解决方案。

1.1.1 使用OLE DB

使用OLE DB可以以查询数据库的方式来读取

Excel文件,因为在某种程度上Excel表格可以

看成是一张一张的数据表。其二者的主要区别在

于所使用的数据引擎不一样。使用OLE DB访

问Excel的要点是计算机上必须具有Microsoft

Access Data Component 2.6(MADC2.6)以上版

本,同时在连接字符串上必须声明“Extended

Properties=Excel 8.0”,这里的指定Excel 版本

号如果高于8.0可能会出错,所以一般来讲必须

使用Excel 8.0。

然后其它的写法就和一般的访问数据库一样了,

打开连接,填充数据集,再关闭连接即可。例如

下面的实现代码:

//创建一个数据链接

string strCon = " Provider =

.4.0 ; Data Source =