Excel中的64位ODBC – 再次

我担心这已经被打死了,但我仍然努力解决最近移植到Server 2008和64位的ASP.NET应用程序中读取Excel文件的问题。

我发现很多post都指向了64位微软驱动程序的存在:

在这里和这里 。

我关心的是我也正在阅读有关这些警告的信息,可能是为了线程安全的原因,而不是“在服务器端应用程序中替代Jet OLEDB Provider”? 这是一个服务器端的应用程序,虽然Excel上传并不是每天数百次,但它们将由客户完成。

我知道也有商业图书馆可供使用,当我开始考虑他们的时候,我担心“修改追逐”,而不是被他们烧死(这在我们以前发生过)。

那么,是否有一个线程安全的,服务器安全的方式来读取64位的Excel文件?

而在你提出.CSV之前,我有足够的时间让客户给我发送格式合理的Excel文件,更别提要求他们导出到.csv。

哦,并添加另一个要求,我真的不想运行整个应用程序的32位。

您可能能够钩入如下的Java库:

http://jexcelapi.sourceforge.net/

我与这些家伙没有联系: SpreadsheetGear,但他们的工具完全解决了我的问题。 邪恶的快速和服务器范围的公式评估。 很酷。