我正在开发一些软件,它使用OleDB打开.xls文件,查询一些数据,并用结果填充数据集。我现在正在寻找在没有Excel的系统上使用该软件。我的软件是否仍然可以阅读电子表格?
此xls文件包含我的软件使用的1000个配置设置。如果这个设置在没有Excel的计算机上不起作用,我猜我的下一个最佳举措是将xls文件转换为XML文件并使用XML Services读取它。
答案 0 :(得分:4)
您需要 在客户端计算机上安装的完整Office 或 Office Data Connectivity Components。
答案 1 :(得分:4)
您不必安装办公室或办公室数据连接,您可以使用Jet for OleDB引擎,它几乎安装在现有的所有Windows机器上。然而,这是一项非常古老的技术,仅限于32位。
http://msdn.microsoft.com/en-us/library/ms175866.aspx
如果你想完全避免这种混乱,那么切换到app.config文件或属性文件,你就可以得到纯粹的.net解决方案。