Hitachi

Hitachi Advanced Data Binder AP開発ガイド


15.1.4 ODBCカーソルライブラリの使用について

マイクロソフト社提供のODBCカーソルライブラリを使用すると,次に示す機能が利用できます。

〈この項の構成〉

(1) スクロール可能なカーソル

SQL_ATTR_CURSOR_SCROLLABLE属性にSQL_SCROLLABLEを指定すると,次のことができます。

ただし,SQLSetPosを使用して,行セットデータを最新の状態に変更することはできません。また,結果セットのデータを更新または削除することもできません。

(2) ブックマーク機能

カーソル行のブックマークは,次に示す手順で取得できます。

  1. SQL_ATTR_USE_BOOKMARKS属性にSQL_UB_VARIABLEを指定する

  2. SQLSetPosを使用して行セット内の任意の行にカーソルを位置づける

  3. 0列のデータを取得する

また,SQL_ATTR_FETCH_BOOKMARK_PTR属性にブックマークを指定すると,SQLFetchScrollの実行時の開始行にブックマークを指定できます。