【转】VB连接Excel2010数据库时出现“找不到可安装的 ISAM”错误的原因

VB连接Excel2010数据库时出现“找不到可安装的 ISAM”错误的原因

使用:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/1.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=1'”

出现“找不到可安装的 ISAM”错误。

改为:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/1.xls;Extended Properties='Excel 14.0;HDR=YES;IMEX=1'”

还是问题依旧。

再改为:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/1.xls;Extended Properties='Excel 12.0;HDR=YES;IMEX=1'”

问题没有解决。

改为:"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/1.xls;Extended Properties='Excel 14.0;HDR=YES;IMEX=1'”

还是不行。

改为:"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/1.xls;Extended Properties='Excel 12.0;HDR=YES;IMEX=1'”

成功了!!!

Imports System.Data.OleDb