C#实现联系不同版本的EXCEL,excelPath是获取到的文件名称

来源:互联网 发布:nginx静态资源原理 编辑:程序博客网 时间:2024/05/19 16:36

 

C#实现联系不同版本的EXCEL,excelPath是获取到的文件名称


string fileExt = Path.GetExtension(excelPath);
string conn = "";
if (fileExt == ".xls")
{
conn = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
}
else
{
conn = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 12.0;HDR=Yes;IMEX=1'";
}

 

Microsoft.Jet.OLEDB.4.0 是03

 

 Microsoft.ACE.OLEDB.12.0 是07,,10等版本

0 0
原创粉丝点击