Could not find installable ISAM
Posted Insus.NET
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Could not find installable ISAM相关的知识,希望对你有一定的参考价值。
程序中去读EXCEL文档,以前一直参考《Asp.net读取Excel文件 2》http://www.cnblogs.com/insus/archive/2011/05/05/2037808.html
这个连接语句或是方法。
但在这次开发中,再次引用时,即出现了异常:“Could not find installable ISAM”。
奇怪!
经过一番查阅资料和修改,Insus.NET把代码稍作修改一调整:
程序又可以跑起来了...
public static string ExcelConnectionString(string filePhysicalPath) { string connectionString = string.Empty; string fileExtension = filePhysicalPath.Substring(filePhysicalPath.LastIndexOf(".") + 1); switch (fileExtension) { case "xls": connectionString = String.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=\\"Excel 8.0;HDR=YES;IMEX=1\\"", filePhysicalPath); break; case "xlsx": connectionString = String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=\\"Excel 8.0;HDR=YES\\"", filePhysicalPath); break; } return connectionString; }
以上是关于Could not find installable ISAM的主要内容,如果未能解决你的问题,请参考以下文章
Maven - Could not find artifact
Spark: Could not find CoarseGrainedScheduler
Could not find acceptable representation
./gradlew build:Could not find tools.jar. 解决方法