【问题标题】:Build message: Cannot open include file: 'msoledbsql.h': No such file or directory构建消息:无法打开包含文件:\'msoledbsql.h\':没有这样的文件或目录
【发布时间】:2022-08-10 22:47:38
【问题描述】:

我的项目无法完成构建过程,因为我在 Visual Studio 构建期间经常遇到此错误:无法打开包含文件:\'msoledbsql.h\':没有这样的文件或目录

我在其中一个头文件中包含了 \'msoledbsql.h\' 文件。

有谁知道这个问题的解决方案?

    标签: c++ visual-studio msbuild visual-c++-6


    【解决方案1】:

    经过对这个问题的长期研究,我发现我的机器上缺少 msoledbsql.h 文件。 解决方案是安装 Microsoft OLE DB Driver for SQL Server。我们可以在微软官方网站Microsoft OLD DB Driver for SQL Server 上找到驱动程序,然后选择适合您系统架构(x64 或 x86)的驱动程序。

    在安装过程中非常重要的是选择这两个选项

    • 用于 SQL Server 的 OLE DB 驱动程序 19
    • 用于 SQL Server SDK 的 OLE DB 驱动程序 19

    那应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2011-07-17
      • 2017-07-04
      • 2013-11-05
      • 2014-05-07
      • 2017-02-22
      • 2013-11-01
      • 2017-03-31
      • 2015-11-11
      相关资源
      最近更新 更多