【发布时间】:2010-11-02 00:45:52
【问题描述】:
有什么方法可以查询 excel 2010 电子表格,而不使用 Jet 或导出为 CSV 并查询 csv 文件。
我不能使用 Jet 的原因是因为应用程序需要在 Windows Server 2008 R2 上作为 Web 服务运行,不支持 32 位 - 因此 Jet 将无法工作。这是给定的,因为目标服务器上没有安装 WOW 64。
This thread 建议使用 32 位代理机器,但这也不是一个选项。
更多信息:服务器正在运行 Sharepoint 2010。
谢谢,
京东
【问题讨论】:
-
您不能将 excel 电子表格导入“真实”数据库吗?由于您正在编写 Web 服务,因此您可能会遇到一些并发问题,如果您将数据源保存为 excel 文件......那么您可以安排一个作业来不时更新 sql server 表。跨度>
-
没有。将信息存储在excel文件中是一项业务需求。不是我的选择...
-
我不知道可以从安装中排除 WOW64 - 根据我的经验,任何 32 位程序都在 64 位机器上运行 - 大概 WOW64 就在那里,但你甚至没有注意到它。
-
Mrk Mnl:它不再默认安装在 Server 2008 R2 服务器核心中。 msdn.microsoft.com/en-us/library/dd371790(VS.85).aspx
-
我明白了(必须弥补最小字符)