Ris*_*ams 10 excel 64-bit odbc 32-bit windows-server-2008
使用ASP.NET我需要更新Excel模板.
我们的服务器以64位模式运行Windows 2008.
我使用以下代码访问excel文件:
...
string connection =
@"Provider=MSDASQL;Driver={Microsoft Excel Driver (*.xls)};DBQ=" + path + ";";
...
Run Code Online (Sandbox Code Playgroud)
如果应用程序池设置为启用32位应用程序,则代码按预期工作; 但是我使用的oracle驱动程序失败,因为它只有64位.
如果启用32位应用程序设置为false,则Excel代码将失败并显示错误:
未找到数据源名称且未指定默认驱动程序
有什么建议?