2运行时错误'3706',未找到提供程序,该程序可能未
在执行数据工厂小工具时,点击明细查询或汇总查询提示:
运行时错误'3706',未找到提供程序,该程序可能未正确安装
原因:
连接sql数据库驱动的版本不对(即office2003和office2007,连接数据库驱动的版本不匹配)
XLSX格式
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:myFoldermyExcel2007file.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES";
XLSM格式
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:myFoldermyExcel2007file.xlsm;
Extended Properties="Excel 12.0 Macro;HDR=YES";
97-2003格式
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:myFoldermyOldExcelFile.xls;
Extended Properties="Excel 8.0;HDR=YES";
解决方式:
1.建议安装office2007的版本,
2.杜绝一个系统中安装两个office的版本(比如,将office2003和2007;或2003和2010;或2007和2010安装在一起)