gpt4 book ai didi

c# - 我是否需要安装 Excel 才能使用 OleDB 提供程序查询电子表格?

转载 作者:行者123 更新时间:2023-11-30 14:03:33 27 4
gpt4 key购买 nike

我正在开发一些使用 OleDB 打开 .xls 文件、查询一些数据并用结果填充数据集的软件。我现在正在考虑在没有 Excel 的系统上使用这个软件。我的软件还能读取电子表格吗?

此 xls 文件包含我的软件使用的 1000 多个配置设置。如果此设置无法在没有 Excel 的计算机上运行,​​我猜我的下一个最佳举措是将 xls 文件转换为 XML 文件并使用 XML 服务读取它。

最佳答案

您不必安装 office 或 office 数据连接,您可以使用 Jet for OleDB 引擎,它安装在几乎所有现存的 Windows 机器上。然而,这是一项非常古老的技术,仅限于 32 位。

http://msdn.microsoft.com/en-us/library/ms175866.aspx

如果您想完全避免这种困惑,请切换到 app.config 文件或属性文件,您可以获得纯 .net 解决方案。

关于c# - 我是否需要安装 Excel 才能使用 OleDB 提供程序查询电子表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3971900/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com