我有一个应该在现代机器上运行的旧代码。该代码的目的是读取 Excel 文件并用它做一些花哨的事情。
Excel 文件的连接字符串如下:
private static readonly string CONNECTION_STRING_TEMPL =
"Provider=Microsoft.Jet.OleDb.4.0; data source={0}; Extended
Properties=\"Excel 8.0;HDR=YES;IMEX=1;\"";
现在看起来现代操作系统(尤其是 64 位)不太喜欢 Jet.OleDB。
是否有更“现代”的驱动程序可以通过更改连接字符串来替代?(我不想使用最先进的技术完全重写代码。