gpt4 book ai didi

c++ - 在 C/C++ 的 ODBC 程序中找不到 SQL.H 和 SQLEXT.H

转载 作者:太空宇宙 更新时间:2023-11-04 01:26:18 24 4
gpt4 key购买 nike

您好,我正在尝试使用以下代码在 c 中使用 ODBC 连接。但是我无法找到 SQL.H 和 SQLEXT.H 的头文件。甚至在已安装的包括文件夹。在哪里可以找到这两个 header 的来源,或者是否有任何站点可用于下载 header 文件。???

#include <stdio.h>
#include <sql.h>
#include <sqlext.h>

错误是无法找到SQL.H

最佳答案

sql.h 和 sqlext.h 是 Windows SDK 的一部分。 Windows SDK 在安装 Visual Studio 之后安装,或者可以单独下载 Windows SDK - SDK 是免费的。例如,我这里有这些文件——这取决于 SDK 版本:

"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include\sqlext.h" 

同时检查您的 C++ 项目设置是否正确引用了 Win SDK

enter image description here

关于c++ - 在 C/C++ 的 ODBC 程序中找不到 SQL.H 和 SQLEXT.H,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30365059/

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