Jede C/C++-Quelldatei, die ODBC-Funktionen aufruft, muss eine plattformspezifische ODBC-Header-Datei einbeziehen. Jede plattformspezifische Header-Datei schließt die wichtigste ODBC-Header-Datei odbc.h ein, die alle Funktionen, Datentypen und Konstanten definiert, die erforderlich sind, um ein ODBC-Programm zu schreiben.
Fügen Sie eine Include-Zeile hinzu, die die betreffende plattformspezifische Header-Datei referenziert. Folgende Zeilen müssen benutzt werden:
Betriebssystem | Include-Zeile |
---|---|
Windows | #include "ntodbc.h" |
Unix | #include "unixodbc.h" |
Windows Mobile | #include "ntodbc.h" |
Fügen Sie das Verzeichnis, das die Header-Datei enthält, dem Include-Pfad Ihres Compilers hinzu.
Die plattformspezifischen Header-Dateien und odbc.h werden im Unterverzeichnis SDK\Include Ihres SQL Anywhere-Installationsverzeichnisses installiert.
Wenn Sie ODBC-Anwendungen für Unix erstellen, müssen Sie möglicherweise den Makro "UNIX" für 32-Bit-Anwendungen bzw. "UNIX64" für 64-Bit-Anwendungen definieren, damit die Daten korrekt ausgerichtet und dimensioniert werden. Dieser Schritt ist nicht erforderlich, wenn Sie einen der folgenden unterstützten Compiler verwenden:
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |