在C#中读取Excel 2007文件(.xlsx)

3

我的C#代码可以很好地读取xls文件(使用Microsoft.Jet.Oledb.4.0),但是当我尝试读取Office 2007(xlsx)文件时,它无法工作。我搜索并发现可以使用Microsoft.ACE.Oledb.12来读取,我尝试了一下,它可以工作。有人能告诉我两者之间的区别吗?以及为什么xlsx文件不能使用Microsoft.Jet.Oledb.4.0 Provider读取。

1个回答

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接