用
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + path + ";"+
"Extended Properties=Excel 9.0;";
和
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + path + ";"+
"Extended Properties=Excel 8.0;";
都可以打开连接
但是用
SELECT * FROM [Sheet1$]
却出错,错误提示是
8.0的是 "'Sheet1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。"
9.0的是 找不到可安装的 ISAM。
我用的是EXCEL2000
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
谢谢!
这个问题解决了.是我自己不小心!
你的方法我也试了,也可以!