尝试从VB中读取excel时出错

当我尝试从vb中的excel文件中读取时,得到这个exception“找不到可安装的isam”。 我试图谷歌和我得到的最多是指与我的连接的问题,但我不知道如何解决这个问题。 这是我的连接string

Dim MyConnection As System.Data.OleDb.OleDbConnection MyConnection = New System.Data.OleDb.OleDbConnection _ ("Provider=Microsoft.Jet.Oledb.4.0; Data Source='" & Application.StartupPath & "\kk.xls'; Extended Properties=Excel 9.0;") 

尝试没有单引号,并更改为Extended Properties=Excel 8.0