CLI の手引きおよび解説書

SQLSetStmtOption - ステートメント・オプションの設定

DB2 CLI バージョン 5 以降におけるこの関数の状況
注:

ODBC バージョン 3 では、SQLSetStmtOption() は使用すべきでない関数であり、代わりに SQLSetStmtAttr() を使用します。詳しくは SQLSetStmtAttr - ステートメントに関連したオプションの設定を参照してください。

DB2 CLI のこのバージョンでは、引き続き SQLSetStmtOption() がサポートされていますが、最新の標準に合わせて、SQLSetStmtAttr() を DB2 CLI プログラムでご使用になることをお勧めします。

上記の関数と、その他の使用すべきでない関数の詳細については、 バージョン 5 で使用すべきでない DB2 CLI 関数を参照してください。

注:この使用すべきでない関数は、64 ビット環境では使用できません。詳細については、64 ビット環境でサポートされない、使用すべきでない関数を参照してください。

新しい機能への移行

たとえば、次の旧ステートメント

   SQLSetStmtOption(
              hstmt, 
              SQL_ROWSET_SIZE, 
              RowSetSize);

は、新しい関数を使用して、以下のように書き換えます。

   SQLSetStmtAttr(
              hstmt,
              SQL_ATTR_ROW_ARRAY_SIZE,
              (SQLPOINTER) RowSetSize,
              0);


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]