基于oledb方式导入excel2007文件时,使用如下链接字符串:
string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + str + ";Extended Properties=\"Excel 12.0;HDR=YES\"";
读取sheet时会读入不正确的sheet,这些sheet的名称中没有$号,这样,可以在读取sheet时,对表名称进行过滤,去掉不包含$的sheet即可解决此问题。
基于oledb方式导入excel2007文件时,使用如下链接字符串:
string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + str + ";Extended Properties=\"Excel 12.0;HDR=YES\"";
读取sheet时会读入不正确的sheet,这些sheet的名称中没有$号,这样,可以在读取sheet时,对表名称进行过滤,去掉不包含$的sheet即可解决此问题。