Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー プログラミング » ODBC サポート » ODBC アプリケーションの構築

 

Windows での ODBC アプリケーションのリンク

この項は、Windows Mobile には該当しません。

アプリケーションをリンクする場合は、ODBC の関数にアクセスできるように、適切なインポートライブラリファイルにリンクします。インポートライブラリでは、ODBC ドライバーマネージャー odbc32.dll のエントリポイントが定義されます。このドライバーマネージャーは、SQL Anywhere の ODBC ドライバー dbodbc12.dll をロードします。

 ♦ ODBC アプリケーションのリンク (Windows の場合)
  1. プラットフォーム固有のインポートライブラリがあるディレクトリを、LIB 環境変数内のライブラリディレクトリのリストに追加します。

    通常、インポートライブラリは Microsoft プラットフォーム SDK の Lib ディレクトリ構造下に格納されています。

    オペレーティングシステム インポートライブラリ
    Windows (32 ビット) Lib\odbc32.lib
    Windows (64 ビット) Lib\x64\odbc32.lib

    コマンドプロンプトの例を次に示します。

    set LIB=%LIB%;c:\mssdk\v7.0\lib
  2. Microsoft のコンパイルおよびリンクツールを使用して、サンプルの ODBC アプリケーションをコンパイルしてリンクするには、コマンドプロンプトで単一のコマンドを発行します。次の例では、odbc.c に格納されているアプリケーションをコンパイルしてリンクします。

    cl odbc.c /Ic:\sa12\SDK\Include odbc32.lib
 参照