一:添加COM引用
根据本机安装的office版本不同,导入的Library库版本也不同。
office2010 => Microsoft Excel 14.0 Object Library
获取Excel数据返回DataSet。
代码如下:经过本人测试无问题。
/// <summary>
/// 读取Excel返回DataSet
/// Author:earon
/// Time:2011:11:29 17:29
/// LastUpdateTime:2011:11:29 17:29
/// LastUpdateAuthor:earon
/// </summary>
/// <param name="filePath">Excel文件路径</param>
/// <returns>DataSet集合</returns>
public DataSet ExcelToDataSet(string filePath)
{
DataSet dataSet = null;
string ConnectionStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=Excel 8.0;"
根据本机安装的office版本不同,导入的Library库版本也不同。
office2010 => Microsoft Excel 14.0 Object Library
获取Excel数据返回DataSet。
代码如下:经过本人测试无问题。
/// <summary>
/// 读取Excel返回DataSet
/// Author:earon
/// Time:2011:11:29 17:29
/// LastUpdateTime:2011:11:29 17:29
/// LastUpdateAuthor:earon
/// </summary>
/// <param name="filePath">Excel文件路径</param>
/// <returns>DataSet集合</returns>
public DataSet ExcelToDataSet(string filePath)
{
DataSet dataSet = null;
string ConnectionStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=Excel 8.0;"