每个调用 ODBC 函数的 C 源文件都必须包括一个平台特定的 ODBC 头文件。每个特定于平台的头文件都包括主要的 ODBC 头文件 odbc.h,该头文件定义了编写 ODBC 程序所需的所有函数、数据类型和常量定义。
向源文件添加 include 行,该行引用相应的平台特定的头文件。要使用的行如下所示:
操作系统 | Include 行 |
---|---|
Windows | #include "ntodbc.h" |
Unix | #include "unixodbc.h" |
Windows Mobile | #include "ntodbc.h" |
将包含头文件的目录添加到您的编译器的包括路径中。
特定于平台的头文件和 odbc.h 都安装在 SQL Anywhere 安装目录的 SDK\Include 子目录下。
为 Unix 创建 ODBC 应用程序时,可能需要为 32 位应用程序定义宏 "UNIX" 或为 64 位应用程序定义宏 "UNIX64",以便获得正确的数据对齐方式和大小。如果您使用的是以下受支持的编译器之一,则不需要此步骤:
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |